/**handles:generate-child**/
body,html{scroll-behavior:smooth}input:focus,select:focus,textarea:focus{outline:0!important;box-shadow:none!important}[class*=screen-reader]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}a.btn{color:#fff!important}.display-none{display:none!important}.home-vid-wrap>div{padding:0!important}.home-vid-wrap .uc-embedding-container{height:100%}.separate-containers main#main{margin-top:0}#sub-menu-menu-item-49471{border:1px solid #95959594}.background-video{position:absolute;top:0;right:0;bottom:0;left:0}.background-video-content{position:relative;z-index:5}video[poster]{object-fit:cover;width:100%;height:100%}nav.main-nav ul.sub-menu{z-index:2!important;position:absolute}body.archive.tax-product_cat .wc-columns-container{position:relative!important;z-index:4!important}header{position:relative;z-index:6}.menu-item-hidden{display:none!important}#site-header .site-logo.site-logo-header{margin:0;display:block}.logo .wp-block-site-title{margin-bottom:0;font-family:Figtree}#site-header .gb-menu ul.sub-menu{width:unset;right:unset}#site-header .sub-menu .menu-item a{color:#000}#site-header .sub-menu li:nth-child(odd){background-color:#f0f0f0}#site-header .sub-menu li:nth-child(2n){background-color:#e0e0e0}#site-header .sub-menu .menu-item a.gb-menu-link{padding:4px 20px}#site-header nav.gb-navigation .gb-menu-toggle{background-color:transparent;color:#2d1757;padding-right:20px}#site-header nav.gb-navigation .gb-menu-container .gb-menu-toggle{color:#fff}#site-header nav.gb-navigation .gb-menu-container .gb-menu{align-content:center}#site-header .wp-block-search__inside-wrapper{position:relative;overflow:visible}#site-header input#wp-block-search__input-1{position:absolute;top:40px;background:#2d1757;font-size:16px!important;color:#fff;max-width:unset}#site-header input#wp-block-search__input-1::placeholder{color:#fff}#site-header form.wp-block-search__button-only{margin:0}#site-header form.wp-block-search__button-only .wp-block-search__button{padding:10px 4px;background-color:transparent}#site-header .wc-block-mini-cart.wp-block-woocommerce-mini-cart{visibility:visible}#site-header span.wc-block-mini-cart__badge:empty{opacity:1}#site-header button.wc-block-mini-cart__button,#site-header button.wc-block-mini-cart__button:focus,#site-header button.wc-block-mini-cart__button:hover{background-color:transparent}#site-header .wc-block-mini-cart__button span.wc-block-mini-cart__badge{background-color:#ff6225!important;color:#fff!important}.wc-block-mini-cart__empty-cart-wrapper .wp-block-button .wc-block-components-button__text{color:#fff;padding:0 20px}nav.main-nav .mega-menu{position:static}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1)}nav.main-nav .mega-menu>ul{position:absolute;width:50%!important;left:10%!important;display:flex!important;flex-wrap:wrap!important;background:#fff;padding:20px 10px;opacity:0;visibility:hidden;pointer-events:none;z-index:9999}nav.main-nav .mega-menu.gb-sub-menu--open ul{opacity:1;visibility:visible;pointer-events:auto}nav.main-nav .mega-menu>ul>li>a{font-weight:500;display:block;padding:10px}nav.main-nav .mega-menu>ul>li{display:inline-block;vertical-align:top;background:#fff!important}body.woocommerce-page.archive #wc-column-container{padding-top:50px!important}#world-design .world-design-jewelry{border:1px solid #000}.custom-jewlery-design .local-video-with-overlay{border:1px solid #000;position:relative;cursor:pointer}figure.wp-block-video.local-video-with-overlay::before{content:'';width:80px;height:80px;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);pointer-events:none;transition:opacity .3s;background-image:url("data:image/svg+xml,<svg fill='white' viewBox='0 0 256 256' id='Flat' xmlns='http://www.w3.org/2000/svg'><g id='SVGRepo_bgCarrier' stroke-width='0'></g><g id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'></g><g id='SVGRepo_iconCarrier'> <path d='M128,28A100,100,0,1,0,228,128,100.113,100.113,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.10447,92.10447,0,0,1,128,220Zm34.21875-95.32812-48-32A4.00005,4.00005,0,0,0,108,96v64a3.99988,3.99988,0,0,0,6.21875,3.32813l48-32a3.99979,3.99979,0,0,0,0-6.65625ZM116,152.52588V103.47412L152.78906,128Z'></path> </g></svg>")}figure.wp-block-video.local-video-with-overlay.video-playing:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='0.9' stroke-linecap='round' stroke-linejoin='round'> <circle cx='12' cy='12' r='9' /><line x1='10' y1='15' x2='10' y2='9' /><line x1='14' y1='15' x2='14' y2='9' /></svg>");opacity:0}figure.wp-block-video.local-video-with-overlay.video-playing:not(.hide-icon):hover::before{opacity:1}.resa-country-slider .resa-country-slide{text-align:center;padding:10px 0}.resa-country-slider .resa-country-slide a{font-size:25px;font-family:var(--gp-font--montserrat);font-weight:400;text-decoration:none;color:#000}.resa-country-slide img{max-width:100%;margin:0 auto;max-height:400px;object-fit:contain;height:auto;border:1px solid #000}.resa-country-slide .country-title{margin:20px 0 0!important;font-weight:500;font-size:25px}.resa-country-slider .slick-next::before,.resa-country-slider .slick-prev::before{color:#d3d3d3}.products.slick-slider button::before{display:none}.products.slick-slider button{top:50%!important}.product-category-slider ul.products{display:flex;align-items:center;justify-content:space-between;clear:unset}.product-category-slider ul.products .slick-track{display:flex}#main .product-category-slider ul.products li.product-category{clear:unset!important;float:unset!important;margin:0;width:auto;padding:0 2px;position:relative}#main .product-category-slider ul.products .inside-wc-product-image,#main .product-category-slider ul.products .inside-wc-product-image img{width:100%}.product-category-slider .product-category .count{display:none!important}#main .product-category-slider h2.woocommerce-loop-category__title{color:#fff;text-align:center;text-transform:uppercase;font-size:20px!important;position:absolute;bottom:10px;width:100%}.product-category-slider ul.products .slick-arrow{position:absolute;top:calc(50% - 20px);left:0;width:40px;height:40px;font-size:0;z-index:999;padding:0;background:0 0}.product-category-slider ul.products .slick-arrow.slick-next{right:0;left:auto}#main .product-category-slider ul.products .inside-wc-product-image img{filter:grayscale(100%) contrast(60%) brightness(80%)}#main .product-category-slider ul.products li.slick-center .inside-wc-product-image img{filter:unset}#main .product-category-slider ul.products li.slick-center h2{text-decoration:underline;text-underline-offset:5px}.single-post .singlepost-image .gb-text a:hover{color:#ececec}.single-post .singlepost-content .gb-text a:hover{color:#5329a2}.single-post .grid-container{margin-left:auto;margin-right:auto;max-width:100%}.single-post .singlepost-content .dynamic-entry-content p{color:#000;font-size:20px;line-height:28px}.single-post .singlepost-content .wp-block-social-links ol,ul{margin:0}.single-post .singlepost-content .shere-icon{box-shadow:rgb(100 100 111 / 22%) 0 5px 30px 0}.single-post .singlepost-content input:not([type=submit]),.single-post .singlepost-content textarea#comment{background:#ededed;color:#000;border:none}.single-post .singlepost-content input#submit{padding:3px 20px;margin-top:20px}.single-post .singlepost-content .wp-social-link a:hover{transform:scale(1.1)}.single-post .comments-area{display:none}.single-post .singlepost-content #reply-title{font-size:20px;margin-bottom:10px}.single-post .singlepost-content .logged-in-as a{font-size:16px}#gform_fields_3{gap:20px}#site-footer .site-logo.site-logo-footer{display:block;margin:0}#site-footer #gform_2 .gfield--type-turnstile{position:absolute;transform:scale(.7);bottom:-65px;left:0;transform-origin:left}#site-footer #gform_2{position:relative}#site-footer form{display:flex;align-items:center;padding:5px;border:1px solid #c9c5c5}#site-footer .subscribe-form form .ginput_container input{border:none;box-shadow:none;font-family:sans-serif;width:300px}#site-footer form label.gfield_label{display:none}#site-footer .gform-footer.gform_footer.top_label{margin-top:0}#site-footer .subscribe-form iframe{width:450px!important}.woocommerce-product-gallery .flex-viewport,body.archive.woocommerce-page ul.products li .inside-wc-product-image,ul.products li .wc-product-image .inside-wc-product-image{border:1px solid #f0f0f0}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px 0 0}.woocommerce div.product div.images .flex-control-thumbs li img{max-height:180px;object-fit:cover;border:1px solid #f0f0f0}body.archive.woocommerce-page .site.grid-container #wc-column-container{padding:20px 0;max-width:1200px;margin:0 auto}body.archive.woocommerce-page .site.grid-container{max-width:100%}body.archive.woocommerce-page .site.grid-container .woocommerce-archive-wrapper .inside-article{padding:0}.custom-filter-menu{display:flex;margin-left:25px;margin-top:-2px;gap:30px}.custom-filter-menu .dropdown{width:360px;padding:32px 24px 0!important}.custom-filter-menu .dropdown ul li{margin-bottom:20px}.custom-filter-menu .dropdown ul li .wpfCheckbox label::before{border-radius:0!important}.custom-filter-menu>li>a:hover{color:#646464}.custom-filter-menu .dropdown .wpfFilterWrapper{padding:0;margin:0}.custom-filter-menu li{position:relative;list-style:none}.custom-filter-menu .dropdown li span,.custom-filter-menu li a,.custom-filter-menu li span.category-filter-title,.sorting-and-filtering-wrapper .shop-sorting-wrapper .wpfMainWrapper ul li span{font-size:14px;color:#646464;text-decoration:none}.custom-filter-menu li span.category-filter-title{cursor:pointer}.custom-filter-menu .dropdown,.sorting-and-filtering-wrapper .shop-sorting-wrapper .wpfMainWrapper{display:none;position:absolute!important;left:0;top:100%;background:#fff;padding:15px;border:1px solid #ddd;z-index:1000}.sorting-and-filtering-wrapper .shop-sorting-wrapper .wpfMainWrapper{min-width:245px;padding:30px 30px 10px 30px;right:0;left:auto}.sorting-and-filtering-wrapper .shop-sorting-wrapper .shop-sorting-selector{cursor:pointer}.sorting-and-filtering-wrapper .shop-sorting-wrapper .wpfMainWrapper ul li{text-align:left;margin-bottom:20px}.custom-filter-menu .dropdown li[data-term-slug=uncategorized]{display:none!important}.custom-filter-menu .dropdown ul{max-height:fit-content!important}.custom-filter-menu li.active .dropdown,.sorting-and-filtering-wrapper .shop-sorting-wrapper.active .wpfMainWrapper{display:block}.custom-filter-menu>li{position:relative;padding-right:20px;cursor:pointer}.custom-filter-menu>li::after{content:"▼";font-size:8px;position:absolute;right:5px;top:40%;color:#646464;transform:scaleX(1.5) scaleY(.7);transition:transform .2s ease}.sorting-and-filtering-wrapper form.woocommerce-ordering{margin-top:-80px}.sorting-and-filtering-wrapper .wpfMainWrapper{width:70%}.sorting-and-filtering-wrapper .wpfFilterWrapper{padding:0!important;margin:-10px 0 0 0!important}body.archive.woocommerce-page ul.products li{background:#f0f0f0}.product-archive-price-details-wrap span.more-details-link,body.archive.woocommerce-page ul.products li h2,body.archive.woocommerce-page ul.products li span.price bdi{padding:0 10px!important;font-size:14px!important;font-weight:400}.product-archive-price-details-wrap span.more-details-link{text-decoration:underline;color:#2d1757}body.archive.woocommerce-page ul.products li span.price bdi{font-weight:500}body.archive.woocommerce-page ul.products li span.price{margin-bottom:10px!important}body.archive.woocommerce-page ul.products li .inside-wc-product-image{max-height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center}body.archive.woocommerce-page ul.products li a.add_to_cart_button{display:none}body.archive.woocommerce-page ul.products li a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column;height:100%}body.archive.woocommerce-page ul.products li .wc-product-image{margin-bottom:auto}body.archive.woocommerce-page nav.woocommerce-pagination ul li a{color:#646464}.product-archive-price-details-wrap{display:flex;justify-content:space-between;padding-right:10px}.woocommerce nav.woocommerce-pagination{margin:20px 0 80px 0}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:#fff;color:#000!important;display:inline-flex;text-decoration:none;line-height:1;font-size:14px;border:1px solid #000;padding:1rem;margin-right:10px}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#2d1757;color:#fff!important}body.archive.tax-pa_metal .custom-filter-menu #metal{display:none}body.archive.tax-pa_country .custom-filter-menu #country{display:none}body.archive.tax-pa_type-of-chain .custom-filter-menu #type-of-chain{display:none}body.archive.tax-pa_pearls .custom-filter-menu #pearls{display:none}body.archive.tax-product_cat .custom-filter-menu #category{display:none}body.single-product .yith-wcwl-feedback-messages-container{left:75%;top:45%}body.single-product #wc-stripe-express-checkout-element,body.single-product p.stock{display:none!important}body.single-product .woocommerce-product-gallery ol{display:flex;justify-content:space-between;column-gap:5px}body.single-product .woocommerce-product-gallery ol li{width:50%!important;max-width:unset!important}body.single-product h1.product_title{font-weight:400;color:#000}body.single-product h1.product_title{font-size:25px;margin-bottom:20px}body.single-product .summary div.yith-add-to-wishlist-button-block a{margin-left:10px!important}body.single-product .product-attrs p,body.single-product .product-attrs p strong,body.single-product .product_meta a,body.single-product .product_meta span,body.single-product .shipping-info span,body.single-product .woocommerce-product-description p,body.single-product h2.product-details-title,body.single-product p.price{font-size:16px!important;font-weight:400!important;font-family:Poppins!important;color:#000!important}body.single-product .product-attrs p{margin:5px 0}body.single-product h2.product-details-title{display:inline-block;margin-top:30px;padding-top:20px;font-weight:500!important;width:100%;border-top:1px solid rgba(0,0,0,.1)}body.single-product form.cart{float:left;width:80%;margin-top:5px}body.single-product form.cart button{width:100%}body.single-product .product_meta{border:0;padding-top:0}body.single-product div.yith-add-to-wishlist-button-block a{padding:7px 7px 5px;border-radius:50%;border:1px solid #ededed}body.single-product .product-type-simple div.yith-add-to-wishlist-button-block{margin-top:5px}body.single-product .product-type-variable div.yith-add-to-wishlist-button-block{margin-top:115px}body.single-product div.yith-add-to-wishlist-button-block a.yith-wcwl-add-to-wishlist-button--added svg{fill:#000}body.single-product div.yith-add-to-wishlist-button-block a span{display:none}body.single-product section.upsells{margin-bottom:50px}body.single-product .onsale{background:#2d1757}body.single-product .related h2,body.single-product section.upsells h2{font-size:25px;color:#2d1757}body.single-product .related ul li h2.woocommerce-loop-product__title,body.single-product .upsells ul li h2.woocommerce-loop-product__title{font-family:"General sans";font-size:14px!important;font-weight:400;padding:0 10px!important;color:#2d1757}body.single-product .products span.price bdi{padding:0 10px!important;font-size:14px!important;font-weight:400}body.single-product .related .products li,body.single-product .upsells .products li{background-color:#f0f0f0}body.single-product .related .products li div.inside-wc-product-image,body.single-product .upsells .products li div.inside-wc-product-image{max-height:273px;overflow:hidden}body.single-product .related .products li a.woocommerce-loop-product__link,body.single-product .upsells .products li a.woocommerce-loop-product__link{height:100%;display:flex;flex-direction:column;justify-content:space-between}body.single-product .product-size-attribute{margin-bottom:25px!important}body.single-product .product-size-wrapper{display:flex;align-items:flex-start!important;justify-content:space-between;gap:15px}body.single-product .product-size-wrapper .product-size-attribute strong{font-weight:400}body.single-product .product-size-attribute strong,body.single-product .size-guide-link a.open-size-guide{display:block;color:#000;font-family:Poppins;font-size:16px}body.single-product .product-size-attribute strong{margin-bottom:10px}body.single-product ul.variable-items-wrapper li{border:1px solid rgba(0,0,0,.1)!important}body.single-product span.size-item{display:inline-block;margin-right:5px;color:#000;font-family:Poppins;padding:3px 8px;min-width:60px;font-weight:400;font-size:14px;text-align:center;border:1px solid #ccc}body.single-product .size-guide-panel{position:fixed;top:0;right:0;width:490px;height:100%;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);padding:40px;overflow-y:auto;z-index:9999}body.single-product .size-guide-panel *{font-family:"General sans";color:#000;font-weight:400}body.admin-bar.single-product .size-guide-panel{top:32px;height:calc(100% - 32px)}body.single-product .size-guide-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998;display:none}body.single-product .size-guide-header{display:flex;justify-content:space-between;align-items:center}body.single-product .size-guide-header h3{margin:0;font-size:16px}body.single-product .close-size-guide{background:0 0;border:none;font-size:20px;cursor:pointer}body.single-product .size-guide-tabs{display:flex;gap:10px;margin:30px 0;border-bottom:1px solid #ddd}body.single-product .size-guide-tabs .tab-link{background:0 0;border:none;cursor:pointer;padding:10px;font-size:14px;font-weight:500;color:#555}body.single-product .size-guide-tabs .tab-link.active{border-bottom:2px solid #000;color:#000;font-weight:500}body.single-product .tab-content{display:none;margin-top:15px}body.single-product .tab-content.active{display:block}body.single-product .size-chart-table{width:100%;border-collapse:collapse}body.single-product .size-chart-table td,body.single-product .size-chart-table th{padding:8px;text-align:center;font-size:14px}body.single-product .size-guide-content #tab-concierge p,body.single-product .size-guide-content #tab-measure h4,body.single-product .size-guide-content #tab-measure p,body.single-product .size-guide-content #tab-measure span,body.single-product table.variations label{font-family:"General sans";font-weight:400!important;color:#000}body.single-product .size-guide-content #tab-measure span{font-size:12px;font-weight:500}body.single-product .size-guide-content #tab-concierge p,body.single-product .size-guide-content #tab-measure p{margin-bottom:10px;font-size:14px;letter-spacing:.5px}body.single-product .woocommerce-variation-add-to-cart,body.single-product form.cart{flex-wrap:nowrap!important;gap:10px}body.single-product form.cart .quantity{margin-left:-10px!important}body.single-product .size-guide-content #tab-measure h4{font-size:16px}body.single-product .size-guide-content #tab-measure img{margin-top:10px}body.single-product table.variations select{border-color:#464646;color:#000}.bracelet-size-toggle{margin:20px auto}.bracelet-size-toggle .unit-switch{text-align:center;margin-bottom:15px;background:#f2f2f2;border-radius:25px;display:inline-flex;overflow:hidden}.bracelet-size-toggle .toggle-btn{padding:6px 20px;border:none;background:0 0;cursor:pointer;color:#666;font-weight:400;font-size:14px;transition:all .3s;flex:1}.bracelet-size-toggle .toggle-btn.active{background:#000;color:#fff}.bracelet-size-toggle table{width:100%;border-collapse:collapse;display:none;margin-top:10px}.bracelet-size-toggle table tr td,.bracelet-size-toggle table tr th{font-family:"Genaral sans";font-size:13px;font-weight:400}.bracelet-size-toggle table.active{display:table}.bracelet-size-toggle td,.bracelet-size-toggle th{padding:10px 0;text-align:center}.bracelet-size-toggle tbody tr:hover{background:#e0e0e0}body.page-id-30437 form .gfield--type-textarea textarea{max-height:90px}body.error404 input,body.page-id-30437 form.post-password-form input[type=password]{background:#fff;border:1px solid #464646;color:#000}.reviews-cards .glsr-reviews .glsr-review{padding:20px;box-shadow:0 0 15px #00000012;border-radius:5px}.reviews-cards .glsr-reviews .glsr-review-author{font-weight:600;font-size:14px}.reviews-cards .glsr-review-response p,.reviews-cards .glsr-reviews .glsr-review-content p{color:#000;font-weight:400!important}.reviews-cards .glsr-reviews .glsr-review-author::before{content:'-'}#rr-review-form-wrap .rr-review-form-title{margin:0 0 30px}.reviews-cards #rr-review-form-wrap button.glsr-button,.reviews-cards button.glsr-button-loadmore{padding:10px 15px;background-color:#2d1757;border-radius:3px;font-size:14px}.reviews-cards .glsr-review-response strong{font-weight:600!important}.reviews-cards #rr-review-form-wrap label{color:#444;font-weight:300}.country-card a{color:var(--accent)!important}.country-card a:hover{color:var(--base-3)!important}.custom-contact-button{color:#fff!important}body.page-id-47053 .catherince-skye-image{box-shadow:0 20px 60px color-mix(in srgb,#314862,transparent 85%)}.woocommerce-cart .entry-header{z-index:1}.woocommerce-cart .inside-article{padding:40px 0!important}.woocommerce-cart button[name=update_cart]{color:#fff!important}.woocommerce-cart button[name=update_cart]:disabled:hover{color:#000!important}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.woocommerce-cart-form{width:65%}.cart-collaterals{width:35%!important;padding-left:20px}.cart_totals{width:100%!important;background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.05);padding:20px}.cart_totals .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;text-align:center;border-radius:8px;font-size:16px;padding:14px}@media (min-width:769px){nav.main-nav .mega-menu>ul>li{width:25%}nav.main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav.main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}}@media (max-width:768px){#site-header nav.gb-navigation .gb-menu-container{background-color:#2d1757;z-index:1000}#site-footer hr{margin:20px 30px}.custom-filter-menu li:not(:first-child) .dropdown{right:0;left:unset}body.archive.woocommerce-page #wc-column-container{padding:20px!important}body.archive.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.admin-bar.single-product .size-guide-panel{top:46px;height:calc(100% - 46px)}body.single-product .woocommerce-product-gallery{justify-content:center}body.single-product .related ul,body.single-product .upsells ul{grid-template-columns:repeat(4,minmax(0,1fr))!important}nav.main-nav .mega-menu>ul{position:fixed;top:25%;left:5%!important;width:90%!important;background:#fff;padding:20px;display:flex;flex-wrap:wrap}nav.main-nav .mega-menu>ul>li{width:50%}.resa-country-slider .resa-country-slide{text-align:center;padding:10px}.woocommerce-cart .entry-header{padding-left:20px}.woocommerce-cart .woocommerce{flex-direction:column;padding:20px}.cart-collaterals,.woocommerce-cart-form{width:100%!important;padding-left:0}.cart_totals{max-width:100%;margin-top:30px}}@media (max-width:576px){body.archive.woocommerce-page ul.products{grid-template-columns:repeat(1,minmax(0,1fr))!important}.custom-filter-menu .dropdown{width:100%;padding:32px 24px 24px!important}body.single-product .related ul,body.single-product .upsells ul{grid-template-columns:repeat(1,minmax(0,1fr))!important}body.single-product .summary .product-size-attribute{width:70%}body.single-product .related .products li a.woocommerce-loop-product__link div,body.single-product .related .products li a.woocommerce-loop-product__link img,body.single-product .upsells .products li a.woocommerce-loop-product__link div,body.single-product .upsells .products li a.woocommerce-loop-product__link img{width:100%;max-height:100%}body.single-product .size-guide-panel{width:330px}body.single-product form.cart{width:75%}body.archive.woocommerce-page .sorting-and-filtering-wrapper .filter-sort-inner-wrapper .filter-column ul{margin:0;flex-direction:column;width:100%}body.archive.woocommerce-page .sorting-and-filtering-wrapper .filter-sort-inner-wrapper .filter-column ul li{display:flex}.woocommerce nav.woocommerce-pagination{padding:0 20px}.woocommerce nav.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}#rr-review-form-wrap .rr-review-form-title{font-size:28px}}@media (max-width:480px){.single-post .singlepost-content .dynamic-entry-content p{font-size:16px;line-height:24px}.single-post .singlepost-content textarea#comment{font-size:14px}.single-post .singlepost-content input#submit{font-size:14px;padding:8px}}