@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Thin.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Thin.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Thin.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-Thin.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-Thin.ttf?v=1711519392) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-ExtraLight.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-ExtraLight.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-ExtraLight.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraLight.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-ExtraLight.ttf?v=1711519392) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Light.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Light.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Light.woff2?v=1711519392) format("woff2"),url(/cdn/shop/files/Montserrat-Light.woff?v=1711519392) format("woff"),url(/cdn/shop/files/Montserrat-Light.ttf?v=1711519392) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Medium.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Medium.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Medium.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-Medium.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-Medium.ttf?v=1711519392) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Regular.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Regular.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Regular.woff2?v=1711519392) format("woff2"),url(/cdn/shop/files/Montserrat-Regular.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-Regular.ttf?v=1711519392) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-SemiBold.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-SemiBold.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-SemiBold.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-SemiBold.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-SemiBold.ttf?v=1711519392) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Bold.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Bold.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Bold.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-Bold.woff?v=1711519392) format("woff"),url(/cdn/shop/files/Montserrat-Bold.ttf?v=1711519392) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-ExtraBold.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-ExtraBold.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-ExtraBold.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraBold.woff?v=1711519392) format("woff"),url(/cdn/shop/files/Montserrat-ExtraBold.ttf?v=1711519392) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/cdn/shop/files/Montserrat-Black.eot?v=1711519392);src:url(/cdn/shop/files/Montserrat-Black.eot?v=1711519392) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Black.woff2?v=1711519391) format("woff2"),url(/cdn/shop/files/Montserrat-Black.woff?v=1711519391) format("woff"),url(/cdn/shop/files/Montserrat-Black.ttf?v=1711519392) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montaga";src:url(/cdn/shop/files/Montaga-Regular.eot?v=1711709876);src:url(/cdn/shop/files/Montaga-Regular.eot?v=1711709876) format("embedded-opentype"),url(/cdn/shop/files/Montaga-Regular.woff2?v=1711709876) format("woff2"),url(/cdn/shop/files/Montaga-Regular.woff?v=1711709876) format("woff"),url(/cdn/shop/files/Montaga-Regular.ttf?v=1711709876) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{padding:0!important}body{font-family:"Montserrat"!important;letter-spacing:normal!important;position:relative;display:block}body main,.breadcrumb-section{width:100%;max-width:1940px;margin:0 auto}.breadcrumb-section{max-width:1940px}.page-width{width:100%;padding:0 20px!important}img{max-width:100%}a{letter-spacing:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.index.subscribed-session.pop-show::after{display:none}.index.subscribed-session.pop-show{overflow-y:auto}.new-announcement-bar,.new-announcement-bar .annoucement-bar-new{overflow:hidden}.new-announcement-bar .announcement-marquee-text{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:normal;padding:11px 0;animation:marquee 28s linear infinite;will-change:transform}@media only screen and (max-width:750px){.new-announcement-bar .announcement-marquee-text{animation:marquee 10s linear infinite}}.new-announcement-bar .announcement-bars{display:inline-flex;align-items:center;justify-content:space-evenly;width:100%;flex:0 0 33.33%;padding:0 16px;gap:20px}.new-announcement-bar .announcement-bars p{font-size:11px;line-height:normal;font-weight:400;color:#000;margin:0}.index .section-header.shopify-section-group-header-group{border-bottom:0}.section-header.shopify-section-group-header-group{border-bottom:1px solid #dedede}.section-header.shopify-section-header-sticky.scrolled-past-header{border-bottom:1px solid #dedede!important}.header .swym-header-launcher{margin:0!important;line-height:normal;font-size:28px!important}.header .swym-header-launcher svg{stroke-width:1.6px;height:28px;width:auto}.price-range-wrapper{display:none}.header .header__heading-logo{object-fit:contain}.header .list-menu .header__menu-item{padding:26px 12px;text-decoration-thickness:unset!important;transition:all 0.3s ease-in-out;box-shadow:none;outline:none}.section-header.shopify-section-header-sticky.scrolled-past-header .list-menu .header__menu-item{padding:20px 12px}.section-header.shopify-section-header-sticky.scrolled-past-header .account-wrapper .header__icon.header__icon--account{padding:29px 0}.index .section-header.shopify-section-header-sticky.scrolled-past-header .account-pop{top:54px}.section-header.shopify-section-header-sticky.scrolled-past-header .account-pop{top:54px}.header .list-menu li{margin:0 5px 0 0}.header .list-menu__item svg{display:none}.header .header__menu-item span,.header .header__submenu .header__menu-item{font-size:14px;color:#000}.header .header__submenu .header__menu-item{font-size:12px;line-height:30px;padding:0!important}.header .header__heading-link{padding:0}header-menu>details:hover .header__submenu{opacity:1}.header .header__submenu{min-width:300px;padding:6px 20px;border:0}.header details{outline:none;box-shadow:none}.header .header__icons{padding-right:0;margin:0;gap:25px;align-items:center;position:relative}.header .header__icon{width:22px;height:22px;margin:0;position:relative}.header .header__icon.h-wishlist-icon,.header .header__icon.header__icon--cart{width:24px;height:24px}.header .header__icon.h-wishlist-icon svg{width:100%;height:auto}.header .header__icon.h-wishlist-icon svg path,.header .header__icons svg path{stroke-width:0.3px!important}.header .header__icon.header__icon--search svg path{stroke-width:0.9px!important}.header .header__icons svg{width:22px;height:22px}.header .header__icons img{max-width:100%;object-fit:contain}.header .list-menu li:last-child{margin:0}.header header-drawer{margin-left:0}.header__search .field:after,.header__search .field:before,.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after,.contact-page-section .field:before,.contact-page-section .field:after,.user-account-wrapper .customer .field:before,.user-account-wrapper .customer .field:after,.search .field:after,.search .field:before,.field:after,.field:before,.select:after,.select:before{display:none}.field input:focus{outline:0!important;box-shadow:none!important}.header__search .field__button{right:14px;width:auto}.header__search .search__input.field__input{border-bottom:1px solid #4d4d4dcc;box-shadow:none;outline:none;padding:9px 35px 9px 10px;margin:0 0 11px;font-size:12px;line-height:22px;color:#4d4d4d}.header__search .search__input.field__input::placeholder{opacity:1}.header__search .search__input.field__input:focus~placeholder{opacity:0}.header__search .field__label{font-size:12px;line-height:22px;text-transform:uppercase;left:10px!important}.header__search .field__input:focus~.field__label{top:0}.header__search .search-modal{border-bottom:0;box-shadow:none}.header__search .modal__close-button .icon{display:none}.header .header__icons .predictive-search__loading-state svg{width:22px;height:22px}.header .predictive-search__item--term{width:100%}.header .predictive-search__item .icon{width:auto;margin:0 0 0 auto;max-width:20px}.title-wrapper{text-align:center;margin-bottom:22px!important;padding:0 10px}.title-wrapper .title,.tt-wishlist-landing-page-main .tt-wishlist-details-main .tt-details-title p{font-size:30px;line-height:30px;font-weight:500;letter-spacing:normal;margin:0 0 5px!important;color:#000;text-transform:uppercase}p{font-size:13px;line-height:21px;letter-spacing:normal;margin:0}.title-wrapper p{color:#000;font-size:14px}.slideshow-section .slideshow__controls{border:0;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.slideshow-section .slideshow__controls .slider-counter__link{padding:0;margin:0 6px 0 0}.slideshow-section .slideshow__controls .slider-counter__link--dots .dot{width:9px;height:9px}.slideshow-section .slideshow__controls .slider-button{display:none}.featured-collection .slick-track{margin:0}.section-main-coll,.main-collection-sec{position:relative}.featured-collection .product-grid .grid__item{padding:0 10px}.section-main-coll .product-grid .grid__item,.main-collection-sec .grid .grid__item,.tt-wishlist-landing-page-main .tt-wishlist-details-content .tab-content-inner-wrap .tt-product-list{padding:0;margin:0;width:calc(25% - 16px * 3 / 4);max-width:calc(25% - 16px * 3 / 4)}.featured-collection,.featured-collection .gradient,.section-collection-list .gradient,.section-main-coll,.section-main-coll .gradient,.related-product-data .gradient,.search-page-filters,.main-collection-sec,.main-collection-sec .gradient{background:#f9f7f3}.search-page-filters{padding:36px 0 56px}.section-main-coll.search-result{background:#fff0;margin:15px auto 0}.search-result .template-search__search .search{margin-top:0}.search-result .title-wrapper{margin-bottom:0px!important}.search .title-wrapper .title{font-size:35px;line-height:40px;text-align:left;margin:0 0 7px!important}.search .collection-list-wrapper .title-wrapper .title{text-align:center}.section-collection-list .collection-list .collection-list__item{padding:0 10px}.featured-collection .card__content .card__information,.section-main-coll .card__content .card__information,.related-products .card__content .card__information,.main-collection-sec .card__content .card__information{padding:12px 0}.featured-collection .pdp-main-title,.featured-collection .card__content a,.featured-collection .pdp-main-url,.featured-collection .pdp-title,.section-main-coll .card__content a,.main-collection-sec .card__content a,.tt-wishlist-landing-page-main .tt-product-list .tt-product-content .tt-product-title,.related-products .card__content a,.drawer .tt-wishlist-save-for-later .tt-product-list .tt-product-content .tt-product-title{font-size:13px;line-height:normal;font-weight:500;color:#000;margin:2px 0 0!important;text-decoration:none!important;letter-spacing:normal}image-with-single-product .card__content a{font-size:14px;line-height:normal;font-weight:500;color:#000;margin:2px 0 0!important;text-decoration:none!important;letter-spacing:normal}.drawer .tt-wishlist-save-for-later .tt-product-list .tt-product-content{padding:0}.featured-collection .price,.section-main-coll .card__content .price,.main-collection-sec .card__content .price,.tt-wishlist-landing-page-main .tt-product-list .tt-product-content .tt-product-price-wrap,.related-products .card__content .price{font-size:14px;margin-top:0!important;color:#000;font-weight:400;letter-spacing:normal}.featured-collection .price__sale s.price-item,.section-main-coll .price__sale s.price-item,.main-collection-sec .price__sale s.price-item{color:#000}.featured-collection .price__sale .price-item,.section-main-coll .price__sale .price-item,.main-collection-sec .price__sale .price-item,.related-products .price__sale .price-item{color:#f27622;font-size:14px;font-weight:400}.featured-collection .price__sale s.price-item,.section-main-coll .price__sale s.price-item,.main-collection-sec .price__sale s.price-item,.related-products .price__sale s.price-item{color:#4d4d4d}.featured-collection .price__sale .price-item .saved-amt,.section-main-coll .price__sale .price-item .saved-amt,.main-collection-sec .price__sale .price-item .saved-amt,.related-products .price__sale .price-item .saved-amt{color:#000}.featured-collection .variant-options,.section-main-coll .card__content .card__information .variant-options,.main-collection-sec .card__content .card__information .variant-options,.related-products .card__content .card__information .variant-options{font-size:11px;font-weight:400;line-height:normal;margin:0!important;color:#000;opacity:0;position:absolute;z-index:1;left:0;bottom:0}.featured-collection .variant-options{left:8px;bottom:-2px}.featured-collection .variant-opt-wrapper{margin-bottom:10px;margin-top:0!important;min-height:30px;padding:0}.variant-opt-wrapper .input-var-color.show-var .variant-options{opacity:1!important}.section-collection-list .card__heading{text-transform:uppercase;font-size:16px;line-height:normal;font-weight:500;color:#4d4d4d;text-align:center;letter-spacing:normal}.section-collection-list .card__content .card__information{padding:9px 0 0}.section-collection-list .collection-list-view-all{margin:0;display:inline-block!important}.multicolumn-section .multicolumn{padding:54px 0}.multicolumn-section .multicolumn-list{gap:68px;display:grid;grid-template-columns:repeat(4,1fr)}.multicolumn-section .multicolumn-list .multicolumn-card__info{padding:0!important}.multicolumn-section .multicolumn-list li{width:100%;max-width:100%}.multicolumn-section .multicolumn-list h3{font-size:17px;font-weight:500;line-height:normal;margin:0 0 10px}.multicolumn-section .multicolumn-list p{color:#fff;font-weight:400;line-height:22px;font-size:13px}.all-btn-part{line-height:normal;margin:2px 0 0}.all-btn-part .btn_part{text-decoration:none;text-decoration-thickness:unset;font-size:13px;color:#000;text-transform:capitalize}.all-btn-part .btn_part:hover{text-decoration:underline}footer.footer{margin-top:0;border-top:0;position:relative;z-index:1}.footer .footer__content-bottom{border-top:0;padding:0;margin:0 auto;transform:unset}.footer .footer-block__heading{font-size:15px;font-weight:500;margin:0 0 6px;color:#000;letter-spacing:normal}.footer .footer-block__details-content li{color:#000;margin:0!important}.footer .footer-block__details-content .list-menu__item{font-size:11px;font-weight:400;line-height:25px;color:#000;padding:0}.footer .footer__content-top{padding-bottom:0;display:flex;align-items:flex-start;justify-content:space-between}.footer .footer__copyright.caption{font-size:11px;line-height:normal;color:#000;text-align:center!important;margin:0;width:100%;display:block;padding:0}.footer .footer__copyright .copyright__content,.footer .footer__copyright .copyright__content a{font-size:11px;font-weight:500;line-height:normal;color:#000;margin:0;letter-spacing:normal;display:inline-block}.footer .footer-block__newsletter .footer-block__heading{font-size:30px;margin:0 0 0px;text-align:left;line-height:22px;font-weight:500;letter-spacing:normal}.footer .footer-block__newsletter .footer-block__subheading{font-size:12px;line-height:22px;color:#000;text-align:left}.footer .footer__content-top .footer__blocks-wrapper{display:flex;grid-gap:0;flex:0 0 730px}.footer .footer-block__newsletter{flex-grow:unset;margin-left:auto;margin-right:0!important;text-align:left!important;flex:0 0 424px;width:100%;max-width:100%}.footer .footer__blocks-wrapper .grid__item:first-child{flex:0 0 auto;padding:0}.footer .footer__blocks-wrapper .grid__item{padding:0}.footer .newsletter-form__field-wrapper .field__input::placeholder,.search .search__input.field__input::placeholder{font-size:12px;line-height:22px;text-transform:uppercase;top:15px;color:#4d4d4d;letter-spacing:0.5px;opacity:1}.footer .newsletter-form__field-wrapper .field__input:focus~placeholder,.search .field__input:focus~placeholder{opacity:0}.footer .footer-block__newsletter .field__input:focus~.field__label{top:5px;transform:unset}.footer .newsletter-form__button{width:11px;height:auto;top:50%;transform:translateY(-50%);right:18px}.footer .footer__newsletter,.footer .newsletter-form__field-wrapper{max-width:100%}.footer .newsletter-form__field-wrapper .field__input,.search .field__input{border:1px solid #000;outline:none;box-shadow:none;padding:13px 40px 13px 20px;min-height:auto;height:auto;font-size:12px;line-height:22px;letter-spacing:0.5px;border-radius:0}.search .field__input{padding:9px 40px 9px 20px;margin:0}.footer .footer__blocks-wrapper.accordion-wrapper.footer-mobile{display:none}.shopify-section-group-footer-group{padding:0;border:0}.header .header__search .search-modal__content{display:block;position:static;padding:0}.header .header__search .search-modal__form{max-width:650px}.header .header__search .search-modal{border-bottom:0;min-height:156px;top:auto;box-shadow:inset 0 4px 10px #0000001a;position:fixed;height:156px;bottom:calc(100% - 263px)}.section-header.shopify-section-header-sticky.scrolled-past-header .header__search .search-modal{bottom:calc(100% - 214px)}.header .header__search .ul_inner_search{list-style:none;display:inline-flex;align-items:center;padding:0;margin:8px 0 0;gap:19px}.header .header__search .ul_inner_search li{color:#4d4d4d;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0.5px;cursor:pointer}.header .header__search .ul_inner_search li:hover,.header .header__search .ul_inner_search li.active{font-weight:500;text-decoration:underline}.header .header__search .search__button svg{max-width:12px;width:12px;height:14px}.header .header__search .heading_search_list{font-size:14px;line-height:22px;color:#4d4d4d;font-weight:600}.header .modal__close-button.link{display:none}.multicolumn-section .multicolumn-list .multicolumn-card__info .rte{margin:0}.featured-collection .slick-slider{padding:0 10px;margin:0;list-style:none}.featured-collection .slick-slider .slick-slide{display:block;padding:0 6px}.section-collection-list .slider-button svg,.featured-collection .sliderarrow svg,.drawer .cart-collecton-wrap .sliderarrow svg{width:11px;height:19px}.featured-collection .sliderarrow,.drawer .cart-collecton-wrap .sliderarrow{background:#fff0;display:flex;width:40px;height:40px;border:0;border-radius:50%;position:absolute;right:30px;top:60px;left:auto;align-items:center;justify-content:center;font-size:10px;cursor:pointer;box-shadow:none!important;outline:none}.featured-collection .prev_arrow.sliderarrow{left:calc(100% - 115px);right:auto}.drawer .cart-collecton-wrap .sliderarrow{width:20px;height:20px;top:20px;right:20px}.drawer .cart-collecton-wrap .prev_arrow.sliderarrow{left:calc(100% - 75px);right:auto}.header.header--has-social .menu-drawer__utility-links{background:#fff}.section-collection-list .slider-button{outline:none;box-shadow:none}.section-collection-list .slider-button,.section-collection-list .slider-button:not([disabled]):hover{color:#4d4d4d}.header .header__search .search-modal .reset__button{display:none}.images-grid .images-grid-outer{display:flex;align-items:center}.customers-order main .multicolumn-section{padding-bottom:0}.images-grid .images-grid-inner .image-part-wraps{height:100%}.images-grid .images-grid-outer .images-grid-inner{position:relative}.images-grid .images-grid-outer .content-part-wraps{position:absolute;bottom:30%;left:50%;padding:0;text-align:center;margin-bottom:0!important;transform:translate(-50%,70%);width:100%}.images-grid .images-grid-inner .image-part-wraps img{height:100%;object-fit:cover;width:100%;display:block}.images-grid .title-wrapper .title{margin:22px 0 12px!important}.images-grid .images-grid-outer .content-part-wraps .btn_part{font-size:20px}.images-grid .images-grid-outer .content-part-wraps>*,.images-grid .images-grid-outer .content-part-wraps .btn_part{color:#fff;font-weight:500}.section-custom-slider .collapsible-card__box .card-heading__wrapper .card-heading__button{padding:48px 42px;transform:rotate(180deg);border-left:2px solid #fff}.section-custom-slider .collapsible-card__box:first-child .card-heading__button{border-right:2px solid #fff0}.section-custom-slider .collapsible-card__box:first-child.active .card-heading__button{border-color:#fff}.section-custom-slider .collapsible-card__box .card-heading__wrapper .card-heading__button h3,.section-custom-slider .collapsible-card__box .card-content__wrapper .card-title{font-size:25px;font-weight:500;font-family:"Montserrat"}.section-custom-slider .collapsible-card__box .card-heading__wrapper .card-heading__button h3{height:100%}.section-custom-slider p{font-size:14px;line-height:25px}.section-custom-slider .collapsible-card__box .card-heading__wrapper{padding:0;width:auto;max-width:100%}.section-custom-slider .collapsible-card__box .card-content__wrapper .card-title{margin:0 0 25px;font-family:"Montserrat"}.section-custom-slider .collapsible-card__box .card-wrapper{width:100%;flex-direction:row-reverse}.section-custom-slider .collapsible-card__wrapper{display:flex;justify-content:flex-end;overflow:hidden;height:780px!important}.section-custom-slider .collapsible-card__box .card-content__wrapper,.section-custom-slider .collapsible-card__box .card-image__wrapper{width:100%;text-align:center;margin:0 auto;padding:0}.section-custom-slider .collapsible-card__box .card-image__wrapper img{padding:0;object-fit:contain}.section-custom-slider .collapsible-card__box{padding:0;border-radius:0;position:unset!important;width:auto;height:auto;border-top:0;transition:1s cubic-bezier(0.18,1,0.21,1)}.section-custom-slider .collapsible-card__container{height:100%!important}.section-custom-slider .collapsible-card__box .card-content__wrapper{max-width:70%;margin:0 auto 40px;text-align:center;padding:0 30px}.section-custom-slider .card-img-content-wrap{flex-direction:column-reverse;justify-content:center;padding:55px 0 0;visibility:hidden;opacity:0;display:none;transition:opacity 0.3s cubic-bezier(0.18,1,0.21,1),visibility 0.2s cubic-bezier(0.4,0,1,1),transform -0.5s ease-in-out;border-right:2px solid #fff0;height:100%}.section-custom-slider .collapsible-card__box.active .card-img-content-wrap{opacity:1;visibility:visible;display:inline-flex;border-color:#fff;animation:var(--animation-fade-in)}.section-custom-slider .collapsible-card__binder{padding:0!important}.section-custom-slider .collapsible-card__box.active .card-heading__wrapper{display:none}.section-custom-slider .collapsible-card__box:last-child.active .card-img-content-wrap{border-right:0}.popup-newsletter .newsletter{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:100%;max-width:500px;margin:0 auto;font-family:Montserrat;max-height:calc(100% - 200px);padding:0 15px}.popup-newsletter .newsletter .newsletter__wrapper{padding:48px 35px 51px;background:#fff}.popup-newsletter .newsletter .newsletter-img-part{margin:0 auto 36px;display:flex;align-items:center;justify-content:center}.popup-newsletter .newsletter h2{font-size:30px;font-weight:600;letter-spacing:normal;margin:0 auto 20px;text-transform:uppercase;line-height:1}.popup-newsletter .newsletter .newsletter__subheading{margin:0}.popup-newsletter .newsletter .newsletter__subheading p{line-height:25px;color:#000;margin:0 0 25px;padding:0 22px;text-transform:capitalize;text-align:center}.popup-newsletter .newsletter .newsletter-form__field-wrapper .field__input{padding:14px 21px;width:100%;display:block;border:1px solid #cecece;outline:none;box-shadow:none;font-size:15px;line-height:25px;color:#4d4d4d;min-height:50px;height:50px;margin:0}.popup-newsletter .newsletter .newsletter-form__field-wrapper .field__input::placeholder{font-size:15px;color:#4d4d4d;font-weight:400;letter-spacing:normal;text-transform:capitalize;top:14px;font-family:"Montserrat";opacity:1}.popup-newsletter .newsletter .newsletter-form__field-wrapper .field__input:focus~placeholder{opacity:0}.popup-newsletter .newsletter .field__input:focus~.field__label{top:5px}.popup-newsletter .newsletter .newsletter-form__button{position:unset;width:100%;outline:none;box-shadow:none!important;border:0;background:#000!important;color:#fff;padding:13px;font-size:15px;line-height:25px;font-weight:500;margin:15px auto 0;font-family:"Montserrat"}.popup-newsletter .newsletter .newsletter-form__field-wrapper .field{display:block}.popup-newsletter .newsletter .newsletter__wrapper .newsletter-form__field-wrapper,.popup-newsletter .newsletter .newsletter-form{max-width:100%;margin:0}.popup-newsletter .newsletter .newsletter-form .newsletter-form__message{text-align:center;margin:16px auto 0;width:100%;justify-content:center;font-size:14px;line-height:normal;letter-spacing:normal;color:#4d4d4d;outline:none;box-shadow:none}.popup-newsletter .newsletter .close-btn{position:absolute;top:22px;right:22px;background:#fff0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer}.popup-newsletter .newsletter .close-btn svg{max-width:12px}.header .cart-count-bubble,.wishlist-page-widget .wishlist-total-count{height:15px;width:15px;top:-2px;left:14px;line-height:1;background:#000;color:#fff;font-size:9px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0!important;padding:6px;position:absolute}.wishlist-page-widget .wishlist-total-count{left:16px}body.pop-show{overflow-y:hidden}body.pop-show:after{content:"";position:absolute;background:#c1c1c1;top:0;left:0;width:100%;height:100%;opacity:0.7;z-index:4}.cart-drawer__overlay{background:#c1c1c1;opacity:0.7}.drawer .tabs .tab.active{color:#000;font-weight:500}.drawer .drawer__heading{font-size:13px;font-weight:400;margin:0;letter-spacing:normal;text-transform:uppercase;min-width:203px;text-align:center;padding:20px 10px;cursor:pointer}.drawer .cart-drawer{box-shadow:4px 4px 0px rgb(0 0 0 / 25%)}.drawer .cart-drawer .drawer__inner{width:488px;max-width:488px;padding:0;transition:all .3s linear;border:0}.drawer cart-drawer-items{padding:0;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 166px);overflow-y:auto}.drawer.is-empty cart-drawer-items{height:100%}.drawer.is-empty .drawer-coll-wrapper{margin-bottom:0}.drawer .drawer__header,.cart-drawer .drawer__cart-items-wrapper{padding-left:25px;padding-right:20px}.drawer .cart-drawer-coll-head{text-align:center;font-size:15px;margin:0 auto;padding:20px 0 0;font-weight:500}.drawer .cart-collecton-wrap{padding:15px 0 15px 16px;background:#f9f7f3}.drawer-coll-wrapper .swiper{position:unset}.drawer-coll-wrapper.swiper-slide{display:block;padding:0 6px}.drawer .card-information{width:100%;text-align:left;font-size:14px;color:#4d4d4d;margin:10px 0 0;padding-bottom:0}.drawer .drawer__footer{border-top:0;padding:22px 22px;position:fixed;width:100%;bottom:0;background:#fff;z-index:9}.drawer .card__heading{font-size:11px;font-weight:500;line-height:normal;text-align:left}.drawer .cart-drawer__collection{margin:0;padding:0 5px}.drawer .cart-drawer__collection .card__information{padding:8px 0 0}.drawer .cart-drawer .totals{justify-content:space-between;margin:3px 0 20px}.drawer .cart-drawer .totals .totals__total{font-size:15px;line-height:normal;font-weight:500;color:#000;margin:0;letter-spacing:normal;text-transform:capitalize}.drawer .cart-drawer .tax-note{margin:9px auto 0;text-align:center;font-size:12px;font-weight:500;color:#000}.drawer .totals__total-value{font-size:16px;font-weight:400;color:#000}.drawer .cart-item__name,.cart .cart-item__name{font-size:14px;font-weight:500;letter-spacing:normal}.drawer .cart-drawer .price,.cart .price{font-size:13px;color:#4d4d4d;font-weight:500;line-height:normal;letter-spacing:normal}.cart-drawer .quantity,.cart .quantity{border:1px solid #f2f2f2;min-height:auto;width:auto}.cart-drawer .quantity:before,.cart-drawer .quantity:after,.cart .quantity:before,.cart .quantity:after{display:none}.drawer .cart-drawer .quantity__button,.cart .quantity__button{width:22px;height:30px}.drawer .cart-drawer .cart-item,.cart .cart-item{gap:12px;padding:0 0 20px!important;border-bottom:1px solid #dedede80}.cart .cart-item{display:table}.drawer .cart-drawer .quantity__input,.cart .quantity__input{width:25px;height:30px;outline:none;box-shadow:none!important;font-size:14px;font-weight:500;color:#4d4d4d;opacity:1;padding:0;border:0}.drawer .cart-drawer .cart-item__error{margin-top:10px;display:flex;align-items:flex-start}.drawer .cart-drawer .cart-item__error-text{font-size:12px;line-height:normal;letter-spacing:normal;margin:0}.drawer .slick-list{padding-left:0!important}.drawer .slick-list .slick-track{margin:0}.drawer .cart__ctas button a{font-size:16px;font-weight:500;color:#fff;text-decoration:none}.drawer .cart__ctas button{width:100%;font-size:16px;color:#fff;min-height:auto;padding:17px 16px}.drawer .cart-item__details>*+*{font-weight:600;font-size:11px;line-height:18px;color:#4d4d4d;margin:4px 0 0}.cart .cart__ctas button{letter-spacing:normal;line-height:normal}.drawer .cart__ctas button::before,.drawer .cart__ctas button:after,button:before,button:after,.load-more_btn:before,.load-more_btn:after{display:none}.drawer .cart-item cart-remove-button{margin:0 0 0 auto}.drawer .cart-remove-button,.tt-wishlist-plp-btn-main.tt-cart-btn .wishlist-plp-btn-wrap{font-size:11px;font-weight:500;letter-spacing:normal;min-width:auto;text-decoration:underline;color:#000;margin:0;height:auto;min-height:auto;font-family:Montserrat}.main-pages .page-content-wrap{padding:36px 0;margin-top:20px}.main-pages .page-content-wrap .page-width{max-width:1340px}.main-pages .main-page-title,.contact-page-section .title,.collection-hero__title{font-size:35px;line-height:normal;font-weight:500;letter-spacing:normal;text-transform:uppercase;margin:0 0 4px!important}.main-pages .main-head-wrap .main-page-description{max-width:1000px}.collection .collection-hero__description{margin:0!important;line-height:normal!important;max-width:1000px}.main-pages .main-page-description p,.contact-page-section p,.collection-hero__description span,.collection-hero__description p{font-size:13px;line-height:21px;font-weight:400;color:#000}.main-pages .page-content-wrap .rte,.main-pages .page-content-wrap p{font-size:13px;line-height:26px;font-weight:400;color:#000}.main-pages .rte strong,.main-pages .rte h4{font-size:15px;line-height:28px;font-weight:600;color:#000;margin:0;letter-spacing:normal}.privacy-policy .section-collection-list .title-wrapper,.terms-conditions .section-collection-list .title-wrapper,.shipping-return-policy .section-collection-list .title-wrapper,.our-story .section-collection-list .title-wrapper,.our-promise .section-collection-list .title-wrapper,.size-guide-and-care .section-collection-list .title-wrapper{margin-bottom:36px!important}.privacy-policy .section-collection-list .gradient,.terms-conditions .section-collection-list .gradient,.shipping-return-policy .section-collection-list .gradient,.our-story .section-collection-list .gradient,.our-promise .section-collection-list .gradient,.faq .section-collection-list .gradient,.size-guide-and-care .section-collection-list .gradient,.collection .section-collection-list .gradient,.wishlist .section-collection-list .gradient,.customers-account .section-collection-list .gradient,.cart .featured-collection,.cart .featured-collection .gradient,body.search .section-collection-list .gradient{background:#fff}.our-story .image-with-text .grid,.our-promise .image-with-text .grid{align-items:center}.privacy-policy .rte a{color:red;text-decoration:none}.privacy-policy .main-pages .rte p{margin:0 0 35px}.privacy-policy .main-pages .rte p:last-child,.rich-text__text p:last-child,.section-image-with-text .image-with-text__text p:last-child{margin:0}.section-image-with-text .image-with-text__media{border:0}.section-richtext .rich-text__blocks{max-width:1070px;padding:0 20px}.section-richtext .rich-text__heading{font-size:25px;line-height:25px;font-weight:600;letter-spacing:none}.section-richtext .rich-text__text{margin:28px auto 0}.section-richtext .rich-text__text p{font-size:13px;line-height:24px;font-weight:400;color:#000;margin:0 0 35px}.section-image-with-text .image-with-text__text{font-size:25px;line-height:25px;font-weight:400;color:#000;margin:0 0 20px;letter-spacing:normal}.section-image-with-text .image-with-text__heading{font-size:50px;line-height:40px;font-weight:600;letter-spacing:normal;margin:0 0 60px}.section-image-with-text .image-with-text__text p{font-size:13px;line-height:24px;font-weight:400;color:#000;margin:0 0 32px}.our-promise .section-image-with-text .image-with-text__text{margin:0 0 16px}.our-promise .section-image-with-text .image-with-text__heading,.new-heading-design.image-with-text__heading{font-size:20px;line-height:25px;margin:0 0 26px}.our-promise .image-with-text__content{justify-content:center;padding-right:40px;padding-left:40px}.contact-page-section{border-bottom:1px solid #dedede;padding:43px 0 160px;background:#f9f7f3;margin:0}.contact-page-section .page-width{max-width:1092px}.contact-page-section .gradient{background:#f9f7f3}.contact-page-section .contact-form-head{text-align:center;margin:0 auto 42px}.field__input::placeholder{opacity:1}.contact-page-section .field__input,.contact-page-section .customer .field input,.user-account-wrapper .customer .field input,.customer.addresses input,.customer.addresses select,.customers-account input,.customers-account select{border:1px solid #dedede;border-radius:8px;padding:17px 11px;height:auto;min-height:auto;outline:none;box-shadow:none;font-size:13px;line-height:22px;font-weight:400;color:#4d4d4d;max-height:none;letter-spacing:normal;margin:0}.customer.addresses input,.customer.addresses select{padding:13px 11px!important;border-radius:8px!important;margin:0!important;border-color:#4d4d4d!important}.contact-page-section .field textarea,.customer.addresses .field textarea{min-height:225px;max-height:225px}.contact-page-section .contact .field,.customer.addresses .field{margin-bottom:24px}.customer.addresses .field{margin:0 0 17px}.customer.addresses label{color:#4d4d4d;font-size:13px;margin:0 0 5px;display:inline-block}.customer.addresses svg path{fill:#4d4d4d}.contact-page-section .contact__fields{grid-template-columns:0.65fr 0.94fr;grid-column-gap:37px;height:100%}.contact-page-section .multiple-field-wrapper .field:last-child{margin:0}.contact-page-section .contact__button{margin-top:0;text-align:right}.contact__button .button:after,.contact__button .button:before,.cart .button:after,.cart .button:before{display:none}.contact-page-section .contact__button .button{font-size:15px;line-height:normal;font-weight:600;padding:20px 30px;min-height:auto;min-width:415px}.user-account-wrapper{background:#f9f7f3;padding:100px 0;margin:20px auto 0}.user-account-wrapper .customer{width:100%;max-width:455px!important;padding:0 20px!important}.user-account-wrapper .top-wrapper{display:inline-flex;align-items:center;justify-content:space-evenly;gap:40px;width:100%}.user-account-wrapper .customer button,.user-account-wrapper .top-wrapper a{margin:0;background:#fff0;color:#000!important;font-size:15px;line-height:normal;font-weight:500;padding:0;letter-spacing:normal;text-transform:uppercase;display:inline-block;height:auto;min-height:auto;outline:none;box-shadow:none}.user-account-wrapper .customer form{margin-top:24px}.user-account-wrapper .customer a{text-decoration:none;font-size:14px;font-weight:400;text-align:center;color:#4d4d4d;line-height:normal;outline:none}.totals .totals__total-value,.totals .totals__total{letter-spacing:normal}.user-account-wrapper form a{margin:21px auto 13px;display:block;width:100%}.user-account-wrapper .customer .btn-signin,.btn-signin{background:#000;padding:20px;font-weight:600;color:#fff!important;text-decoration:none!important;margin:24px 0 0;width:100%;font-size:16px;outline:none;box-shadow:none;border:0}.user-account-wrapper .customer form a:last-child{margin:0}.user-account-wrapper .create-new{display:inline-flex;align-items:center;width:100%;font-size:15px;font-weight:500;gap:3px;justify-content:center}.user-account-wrapper .create-new a{display:inline-block;width:auto;font-weight:600;text-decoration:underline}.user-account-wrapper .customer .field input[type="password"],.user-account-wrapper .customer .field .customer-password{width:100%;padding:17px 50px 17px 10px}.faq_custum_section .faqs-section{padding:75px 0 95px;background:#f9f7f3;margin:20px 0 0}.faq_custum_section .faqs-section .page-width{max-width:1040px}.faq_custum_section .faq-card,.cart-accordions .faq-card{border-bottom:1px solid #dedede}.faq_custum_section .question-part,.cart-accordions .question-part{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;padding:16px 32px 16px 0;position:relative;cursor:pointer;margin:0}.faq_custum_section .question-part .minus,.faq_custum_section .question-part .plus,.cart-accordions .question-part .minus,.cart-accordions .question-part .plus{display:none}.faq_custum_section .faq-card.active .plus,.cart-accordions .question-part .plus{display:none}.faq_custum_section .question-part .faq-question,.cart-accordions .question-part .faq-question{font-size:14px;font-weight:500;letter-spacing:normal;line-height:normal;margin:0}.faq_custum_section .answer-part,.cart-accordions .answer-part{display:none;padding:0 20px 25px 22px}.faq_custum_section .faq-card.active .answer-part,.cart-accordions .faq-card.active .answer-part{display:block}.faq_custum_section .answer-part p,.cart-accordions .answer-part p{font-size:13px;line-height:24px;color:#000;font-weight:400}.faq_custum_section .question-part:before,.cart-accordions .question-part:before{content:"";position:absolute;border-bottom:1px solid #9c9c9c;width:13px;height:1px;right:16px;top:50%;transform:translateY(-50%);transition:all 0.3s ease}.faq_custum_section .question-part:after,.cart-accordions .question-part:after{content:"";position:absolute;border-right:1px solid #9c9c9c;width:1px;height:13px;right:22px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all 0.3s ease}.faq_custum_section .faq-card .question-part.active:after,.cart-accordions .faq-card .question-part.active:after{opacity:0}.card__badge .badge,.main-product .product-info-wrapper .badge,.main-product .price__badge-best-seller{background:#f4f1ea;border:0;border-radius:0;font-size:12px;line-height:normal;font-weight:500;text-transform:capitalize;padding:6px 15px;letter-spacing:normal}.main-product .tag-wrapper{text-align:right}.main-product .price__badge-best-seller{position:static;top:10px;right:10px;z-index:1;padding:8px 15px}.cart-drawer .card__badge .badge{font-size:10px;padding:3px 5px}.cart-drawer .card__badge.top{position:absolute;top:-10px;left:6px}.main-product .product-info-wrapper .price .badge{margin:0 0 0 6px}.card__heading a:after{display:none}.variant-opt-wrapper{display:inline-flex;align-items:center;gap:12px;height:30%!important;margin-top:4px!important;min-height:22px}.variant-opt-wrapper input{margin:0;display:block;width:20px;height:20px;position:relative;border:1px solid #000}.variant-opt-wrapper .cstm-radio{position:relative;background:#fff0;width:14px;height:14px;left:4px;display:block;border:0;border-radius:50%;cursor:pointer}.variant-opt-wrapper .cstm-radio:after{content:"";position:absolute;border:1px solid #000;left:-4px;top:-4px;width:22px;height:22px;border-radius:50%;opacity:0}.variant-opt-wrapper .input-var-color.show-var .cstm-radio::after{opacity:1}.user-account-wrapper .customer .field input::placeholder,.customer.addresses .field input::placeholder{opacity:1}.user-account-wrapper .customer .field label,.customer.addresses .field label{display:none}.drawer .cart-drawer .cart-items th{border-bottom:1px solid rgb(156 156 156 / 80%);display:none}.drawer .cart-drawer .cart-items thead{margin:0}.drawer .product-option,.cart .product-option{display:block;font-size:10px;font-weight:500;color:#4d4d4d;text-align:left;margin-bottom:5px;margin-top:0}.drawer .product-option dt,.cart .product-option dt{color:#000}.drawer cart-drawer-items::-webkit-scrollbar,.size-guide-and-care .guide-drawer-blocks::-webkit-scrollbar,.facets-wrapper .mobile-facets__list::-webkit-scrollbar,::-webkit-scrollbar{width:6px;background:#f2f2f2;border-radius:15px}.product_tabs .protab-inner::-webkit-scrollbar{height:4px}.drawer cart-drawer-items::-webkit-scrollbar-thumb,.size-guide-and-care .guide-drawer-blocks::-webkit-scrollbar-thumb,.facets-wrapper .mobile-facets__list::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:100px}.section-main-coll .mobile-facets,.search .mobile-facets{position:absolute;background:#fff0;width:320px;max-width:320px;top:55px;height:calc(100% - 212px);max-height:100%}.search .mobile-facets{height:calc(100% - 275px)}.section-main-coll .product-grid-container .grid,.main-collection-sec .grid,.search .product-grid-container .grid,.related-product-data .related-products .grid{row-gap:55px;padding:0;margin:0 auto;column-gap:16px}.search .product-grid-container .grid{padding:0 10px}.related-product-data .related-products .grid{column-gap:8px}.related-product-data .related-products .grid.product-grid .grid__item{padding:0 6px}.related-product-data .related-products .grid.product-grid{padding:0 20px;margin:26px 0 0}.main-coll-banner{padding:15px 0 0;margin-bottom:20px}.section-guide-care .guide-care-section{background:#f9f7f3;padding:65px 28px;margin:20px 0 0}.section-guide-care .guide-care-outer{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.section-guide-care .care-image-part-wrap{height:350px;margin:0 0 15px}.section-guide-care .care-image-part-wrap img{width:100%;height:100%;display:block;object-fit:cover}.section-guide-care .guide-contents-wrap{padding:0 20px}.section-guide-care .title,.main-product .guide-drawer-blocks .title{font-size:16px;font-weight:600;margin:0 0 12px;line-height:normal;letter-spacing:normal;color:#000;text-align:left}.size-guide-and-care .guide-care-inner{cursor:pointer}.size-guide-and-care .content-container:after{display:none}.size-guide-and-care .rich-text__heading{font-family:"Montaga";font-size:50px;line-height:normal;font-weight:400}.size-guide-and-care .section-richtext,.size-guide-and-care .rich-text{background:#f2f2f2}.size-guide-and-care .rich-text__caption{font-size:26px;line-height:normal;font-weight:400;font-family:"Montaga";text-align:right;margin:12px 0 0;color:#000;letter-spacing:normal}.size-guide-and-care .guide-drawer-blocks .title,.main-product .guide-drawer-blocks .title{margin:0}.size-guide-and-care .guide-drawer-blocks,.main-product .guide-drawer-blocks{background:#fff;padding:0 10px;text-align:center;position:fixed;right:0;top:0;width:100%;height:100%;max-width:488px;z-index:5;transform:translateX(100%);transition:all 0.5s linear;overflow-y:auto;cursor:auto}.size-guide-and-care .guide-drawer-blocks.show,.main-product .guide-drawer-blocks.show-drawer{transform:translateX(0%)}.size-guide-and-care .guide-drawer-content,.size-guide-and-care .guide-drawer-description li,.size-guide-and-care .guide-drawer-content a,.size-guide-and-care .guide-drawer-description a,.main-product .guide-drawer-content,.main-product .guide-drawer-description li,.main-product .guide-drawer-content a,.main-product .guide-drawer-description a{font-size:13px;line-height:22px;font-weight:400;padding:0;text-align:center;margin:0 0 35px;opacity:1;color:#000}.size-guide-and-care .guide-drawer-content a,.main-product .guide-drawer-content a{margin:0}.size-guide-and-care ol,.main-product .guide-drawer-blocks ol{padding:0 0 0 20px;margin:0}.size-guide-and-care .guide-drawer-description,.main-product .guide-drawer-description{margin:30px 0 0}.size-guide-and-care .cross-with-head,.main-product .cross-with-head{display:inline-flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #cecece;padding:36px 26px 20px;margin:0 0 30px;position:sticky;top:0;background:#fff;gap:8px}.size-guide-and-care .guide-content-wrapper,.main-product .guide-content-wrapper{padding:0 26px 26px}.size-guide-and-care .guide-drawer-image,.main-product .guide-drawer-image{height:auto}.size-guide-and-care .guide-drawer-image img,.main-product .guide-drawer-image img{height:100%;width:100%;object-fit:contain}.size-guide-and-care .guide-drawer-description h6,.main-product .guide-drawer-description h6{font-size:14px;line-height:22px;font-weight:500;margin:32px 0 6px;letter-spacing:normal;color:#000}.size-guide-and-care .guide-drawer-description p,.main-product .guide-drawer-description p{color:#000}.size-guide-and-care .cross-btn,.main-product .cross-btn{cursor:pointer}.size-guide-and-care .cross-btn svg,.main-product .cross-btn svg{max-width:14px}.size-guide-and-care .cross-btn svg path,.main-product .cross-btn svg path{fill:#969696}.drawer .drawer__close svg{height:auto;width:auto;max-width:14px}.drawer .drawer__close svg path{fill:#000}.facets-wrapper .mobile-facets__main{padding:0 18px 0 38px;max-width:100%;width:100%}.facets-wrapper .collection-price-filters a .coll-filter-price{list-style:none}.facets-wrapper .mobile-facets__summary{position:relative;padding:9px 0!important;border-bottom:1px solid #dedede;font-size:13px;line-height:normal;font-weight:500;text-transform:uppercase;color:#4d4d4d;letter-spacing:normal;box-shadow:none;outline:none}.facets-wrapper .collection-price-filters{padding:8px 0 25px}.facets-wrapper .facets__disclosure-vertical{border-top:0}.facets-wrapper .facets__summary span{font-size:14px;line-height:normal;font-weight:500;color:#4d4d4d;text-decoration:none!important}.facets-wrapper .mobile-facets__label,.facets-wrapper .mobile-facets__checkbox{font-size:12px;line-height:16px;font-weight:400;color:#000;text-decoration:none;padding:5px 0;cursor:pointer;outline:none;box-shadow:none;text-transform:capitalize}.facets-wrapper .mobile-facets__label>svg{background:#fff0;margin-right:8px;padding:0;width:13px;max-width:13px;height:13px;top:2px;border-radius:0}.facets-wrapper .mobile-facets__checkbox,.facets-wrapper .icon-checkmark{margin:0;border-radius:0}.facets-wrapper .mobile-facets__checkbox{width:13px;height:13px;left:0;top:7px;border:0.5px solid #000;padding:0;border-radius:0}.facets-wrapper .mobile-facets__label .icon-checkmark{background:#fff0;position:absolute;top:9px;left:0px;margin:0;opacity:0}.facets-wrapper .facet-checkbox>svg{background-color:#fff0;margin-right:8px;flex-shrink:0}.facets-wrapper .facets-layout-list .facets__label:hover .facet-checkbox__text,.facets-wrapper .facets-layout-list input:focus~.facet-checkbox__text{text-decoration:none}.facets-wrapper .facets-vertical .active-facets .active-facets__button span{font-size:14px;letter-spacing:normal;line-height:normal;color:#000}.facets-wrapper .mobile-facets__highlight{background-color:#fff0}.facets-wrapper .facets__heading{margin:0;font-size:14px;font-weight:500;color:#000}.facets-wrapper .active-facets__button-wrapper{margin-bottom:0;padding:0;margin-left:18px}.facets-wrapper .mobile-facets__list{max-height:255px;overflow-y:auto;margin:10px 0 0;padding:0 0 15px}.facets-wrapper .facets-wrap-vertical{padding:0}.facets-wrapper .active-facets{gap:4px;margin:0}.facets-wrapper .mobile-facets__disclosure{display:block;position:absolute;left:0;top:35px;transition:all 0.6s linear;z-index:0;height:100%}.overflow-hidden-mobile .facets-wrapper .mobile-facets__disclosure{z-index:1}.facets-wrapper .menu-opening .mobile-facets__inner{transform:translateX(0)!important}.facets-wrapper .mobile-facets__inner{display:block!important;transform:translateX(-100%)!important;border:0;margin:0;width:100%;overflow-y:auto}.facets-wrapper .mobile-facets__list a{text-decoration:none}.facets-wrapper .mobile-facets__close{position:absolute;justify-content:flex-end;display:none!important}.facets-wrapper .mobile-facets__close svg{width:16px;max-width:16px}.facets-wrapper .mobile-facets__open{cursor:pointer}.facets-wrapper .mobile-facets__open-wrapper{display:inline-flex;width:100%;padding-left:34px;outline:none;box-shadow:none;align-items:center;flex-direction:row-reverse;gap:30px;cursor:auto}.facets-wrapper .mobile-facets__submenu{transform:unset!important;visibility:visible!important;position:unset!important}.facets-wrapper .mobile-facets .submenu-open{visibility:visible!important}.facets-wrapper .mobile-facets__close-button,.disclosure-has-popup[open]>summary:before{display:none}.facets-wrapper .mobile-facets__clear-wrapper{display:inline-block;width:auto!important;position:absolute;right:35px;top:-35px}.facets-wrapper .mobile-facets__submenu{position:relative!important}.facets-wrapper .mobile-facets__clear-wrapper .mobile-facets__clear{color:#4d4d4d;font-size:12px;line-height:normal;font-weight:400;text-decoration:none;background:#cececebf;border-radius:11px;padding:1px 8px;opacity:0}.remove-price.active-val .mobile-facets__clear-wrapper{top:-28px}.facets-wrapper .active-val .mobile-facets__clear{opacity:1}.facets-wrapper .mobile-facets__footer{background:#fff0;padding:0;display:block;border:0}.facets-wrapper .active-facets__button-inner{box-shadow:none!important;font-size:13px;font-weight:500;letter-spacing:normal;color:#000;padding:4px 12px;gap:0px;border:0;background:#dedede;line-height:normal;border-radius:0}.facets-wrapper .active-facets__button-remove{font-size:14px;font-weight:500;text-decoration:none;text-transform:capitalize;color:#000}.facets-wrapper .active-facets__button{margin:0}.facets-wrapper .facets-container-drawer{padding:0;justify-content:space-between;width:calc(100% - 162px);align-items:center;flex-flow:row-reverse;margin-left:auto;margin-bottom:25px;transition:all 0.3s linear}.overflow-hidden-mobile .facets-container{width:auto}.facets-wrapper .facets-container-drawer .mobile-facets__wrapper{margin-right:0;flex-grow:unset}.facets-wrapper .mobile-facets__open-label{font-size:14px;line-height:normal;font-weight:500;color:#000;letter-spacing:normal;text-decoration:none!important;cursor:pointer}.product-grid-container .collection{transition:0.4s ease-out;max-width:100%;padding:0 30px;margin-left:auto;margin-right:0}.overflow-hidden-mobile .product-grid-container .collection{max-width:calc(100% - 320px)}.overflow-hidden-mobile .facets-wrapper{max-width:calc(100% - 214px);margin-right:0;margin-left:auto}.overflow-hidden-mobile .product-grid-container .collection.collection--empty,.overflow-hidden-mobile .product-grid-container .collection.collection--empty .facets-wrapper{max-width:100%;margin:0 auto}.overflow-hidden-mobile .collection.collection--empty .title-wrapper{max-width:calc(100% - 320px);width:calc(100% - 320px)}.collection.collection--empty .title-wrapper{margin-top:40px;margin-bottom:40px!important;text-align:left;max-width:100%;width:100%;margin-left:auto;transition:all 0.3s linear}.collection.collection--empty .title-wrapper .title{line-height:55px}.collection.collection--empty .title-wrapper .title span{font-size:25px;display:block}.collection.collection--empty .empty-content{font-size:16px;line-height:32px;font-weight:400;color:#000;margin-top:75px;text-transform:capitalize}.facets-wrapper{transition:0.2s linear;padding:0 32px}.facets-wrapper .mobile-facets__summary::after{content:"";position:absolute;border-right:1px solid #4d4d4d;width:1px;height:13px;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all 0.3s ease}.facets-wrapper .mobile-facets__summary::before{content:"";position:absolute;border-bottom:1px solid #4d4d4d;width:13px;height:1px;right:14px;top:50%;transform:translateY(-50%);transition:all 0.3s ease}.facets-wrapper .mobile-facets__summary svg{margin-left:auto;display:none}.facets-wrapper details.mobile-facets__details[open] .mobile-facets__summary::after{opacity:0}.facets-wrapper .facet-filters__field .select__select,.facets-wrapper .mobile-facets__sort .select__select{box-shadow:none!important;outline:none!important;letter-spacing:normal;font-size:13px;line-height:normal}.facets-wrapper .facet-filters__field .select__select{position:static;z-index:1;height:100%;background:#fff;padding:17px 0;margin:0;overflow:hidden;cursor:auto}.facets-wrapper .facet-filters__field .select__select .select-radios p{margin-left:14px;font-size:12px;line-height:normal;font-weight:400;color:#000}.facets-wrapper .facet-filters__field .select svg{stroke-width:1.5px;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;z-index:0}.facets-wrapper .facet-filters__field .select__select option{padding:20px!important;font-size:15px;line-height:normal;font-weight:400}.facets-wrapper .facets-container-drawer .facets__form{display:inline-flex;align-items:center;margin:0;gap:50px}.facets-wrapper .facet-filters__label{margin:0;color:#000;font-size:14px;font-weight:500;letter-spacing:normal;text-transform:uppercase}.facets-wrapper .facets-container-drawer .facets-pill{width:auto;padding-left:0}.overflow-hidden-mobile .facets-wrapper .facets-container-drawer .facets-pill{padding-left:0}.facets-wrapper .facets-container-drawer .product-count{margin:0 20px 0 0;white-space:nowrap;position:static;right:auto;left:170px;transition:all 0.3s linear}.overflow-hidden-mobile .facets-wrapper .facets-container-drawer .product-count{margin:0 60px 0 0}.facets-wrapper .product-count__text{margin:0}.facets-wrapper .product-count__text,.facets-wrapper .product-count__text span{font-size:14px;line-height:normal;font-weight:500;color:#000;letter-spacing:normal}.facets-wrapper .product-count__text span{font-weight:400}.facets-wrapper .mobile-facets__label.active svg,.facets-wrapper .mobile-facets__checkbox:checked svg{background:#757370}.facets-wrapper .mobile-facets__checkbox:checked{border-color:#757370}.facets-wrapper .mobile-facets__label.active svg rect,.facets-wrapper .mobile-facets__checkbox:checked svg rect{stroke:#757370}.facets-wrapper .mobile-facets__label.active .icon-checkmark,.facets-wrapper .mobile-facets__checkbox:checked .icon-checkmark{opacity:0}.facets-wrapper .facet-filter-for-cstm{margin-left:auto;justify-content:flex-end;display:flex;position:relative}.account-wrapper .header__icon.header__icon--account{padding:35px 0;transition:all 0.3s ease-in-out}.account-wrapper{position:relative}.account-pop{padding:16px 20px 20px;background:#fff;position:absolute;z-index:4;top:70px;right:-25px;width:100%;min-width:298px;box-shadow:2px 2px 10px #00000005;margin:0 auto;transition:all 0.2s linear;display:none}.account-pop.custom_shine{min-width:218px}.account-wrapper:hover .account-pop{display:block}.account-pop .account-pop-head{font-size:20px;line-height:normal;font-weight:500;color:#000;margin:0 0 7px;letter-spacing:normal}.account-pop-wrap p{font-size:13px;font-weight:500;line-height:20px;margin:0 0 10px}.account-pop.custom_shine .account-pop-head{font-size:14px;line-height:22px;margin:0 0 10px;text-transform:capitalize}.account-pop.custom_shine .account-pop-head span{display:block}.account-pop.custom_shine ul{padding:0;margin:0}.account-pop.custom_shine li{list-style:none;margin-bottom:16px}.account-pop.custom_shine li:last-child{margin-bottom:0}.account-pop.custom_shine li a{font-size:12px;line-height:normal;font-weight:400;color:#000;display:block;text-decoration:none}.account-pop .account-pop-wrap .btn-signin{margin:0;font-size:14px;line-height:20px;font-weight:500;font-family:Montserrat;padding:8px 20px;text-transform:uppercase;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center}.account-pop .account-pop-wrap .create-new{display:inline-flex;align-items:center;font-size:12px;line-height:20px;color:#000;justify-content:center;width:100%;gap:2px;font-weight:400}.account-pop .account-pop-wrap .create-new a{display:inline-flex;align-items:center;font-size:12px;line-height:20px;font-weight:500;color:#000}.section-header.shopify-section-group-header-group.search-active{border-bottom-color:#fff0}.breadcrumb-list{margin:0;padding:10px 0 0 85px}.breadcrumb-list .breadcrumb-item a,.breadcrumb-list .breadcrumb-item,.breadcrumb-list .breadcrumb-item span{font-size:11px;line-height:normal;color:#000;font-weight:400;text-decoration:none}.breadcrumb-item{padding-right:8px;margin-right:8px}.breadcrumb-item:after{font-size:12px;color:#000;opacity:1}.index .breadcrumb-list{display:none}.size-guide-and-care .breadcrumb-list .breadcrumb-item{margin-bottom:0;padding-right:10px;margin-right:10px}@keyframes marquee{0%{transform:translate3d(0,0,0);visibility:visible}100%{transform:translate3d(-100%,0,0)}}.header .swym-header-launcher-badge.cart-count-bubble{top:2px;left:auto!important;right:-8px}.header .swym-header-launcher .swym-header-launcher-icon{height:auto;display:flex;align-items:center}.main-pages .index-title{padding:0 20px 10px;margin-left:85px;text-transform:uppercase;font-size:11px;line-height:normal;font-weight:400;color:#000}.section-custom-slider .collapsible-card__container.mobile-only{display:none}.drawer-guide-table .size-table{width:100%;max-width:90%}.drawer-guide-table{margin:30px 0}.size-table th,.size-table td{font-size:13px;line-height:13px;font-weight:500;letter-spacing:normal;color:#000;text-align:center;border-bottom:1px solid #4d4d4d;padding:12px}.size-table td{font-weight:400;border-color:#cecece}.section-custom-slider .collapsible-card__container.mobile-only .card-heading__buttons h3{margin:0}.section-custom-slider .collapsible-card__container.mobile-only .card-heading__buttons{width:100%;background:#fff0;border-bottom:1px solid #fff!important;padding:18px 40px 18px 40px;box-shadow:none;outline:none;border:0;position:relative;transition:all 0.3s ease;cursor:pointer}.section-custom-slider .collapsible-card__container.mobile-only .card-heading__buttons::before{content:"";position:absolute;border-bottom:1px solid #fff;width:13px;height:1px;right:20px;top:50%;transform:translateY(-50%);transition:all 0.3s ease;display:block}.section-custom-slider .collapsible-card__container.mobile-only .card-heading__buttons::after{content:"";position:absolute;border-right:1px solid #fff;width:1px;height:13px;right:26px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all 0.3s ease;display:block}.section-custom-slider .collapsible-card__container.mobile-only .card-heading__wrappers.active .card-heading__buttons::after{opacity:0}.section-custom-slider .card-wrappers .card-heading__wrappers.active .card-heading__buttons{border-color:transparent!important}.section-custom-slider .collapsible-card__container.mobile-only .answer-part{display:none;padding:10px 0;border-bottom:1px solid #fff}.section-custom-slider .collapsible-card__container.mobile-only .faq-card.active .answer-part{display:block}.section-custom-slider .collapsible-card__container.mobile-only .card-content__wrappers .card-titles{margin-top:0}.section-custom-slider .collapsible-card__container.mobile-only .card-content__wrappers{padding:0 20px 20px 20px;text-align:center}.section-custom-slider .faq-card.card-wrappers:last-child .answer-part{border-bottom:0}.search .field__label{opacity:0}.search .search__input.field__input{background:#fff0}.search .facets-wrapper .mobile-facets__disclosure{top:144px}.search .template-search__search .field__button{height:42px}.facets-wrapper .facet-filters__field{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;position:relative;gap:20px}.facets-wrapper .facet-filters__field .select__select .select-radios{display:flex;align-items:center;width:100%;padding:0 28px;margin-bottom:14px}.facets-wrapper .facet-filters__field .select__select .select-radios:last-child{margin-bottom:0}.facets-wrapper .selects.custom-select{top:calc(100% + 10px);display:none;flex-wrap:wrap;flex-direction:column;position:absolute;bottom:auto;right:-4px;z-index:2;background:#fff;min-width:230px;border:0.5px solid #cecece;overflow:hidden}.facets-wrapper .selects.custom-select.active-sort{display:flex}.facets-wrapper .facet-filters__field .select__select .select-radios input[type="radio"]{position:absolute;opacity:0;width:100%;height:auto;margin:0;left:22px;cursor:pointer}.facets-wrapper .facet-filters__field .select__select .select-radios span{display:block;width:12px;height:12px;border:1px solid #757370;position:absolute;left:22px}.facets-wrapper .facet-filters__field .select__select .select-radios span:before{content:"";position:absolute;background:#757370;width:12px;height:12px;left:-1px;opacity:0}.facets-wrapper .facet-filters__field .select__select .select-radios.show-select span::before{opacity:1}.facets-wrapper .cstm-sort-icon{cursor:pointer}.predictive-search__list-item[aria-selected="true"]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected="true"],.predictive-search__item:hover{color:#000;background-color:#f9f7f3}.mobile-facets__open .icon.icon-filter{cursor:pointer}.user-account-wrapper .create-new a:hover{text-decoration:underline}.user-account-wrapper .customer .our-service{padding:16px 16px;border-top:0.5px solid #cecece80;margin:17px auto 0!important;max-width:360px}.user-account-wrapper .customer .our-service,.user-account-wrapper .customer .our-service a{font-size:11px;line-height:normal;font-weight:400;color:#000;margin:0;display:inline-block;width:auto}.user-account-wrapper .customer .our-service a{text-decoration:underline}.user-account-wrapper .customer .create-button,.page-404 .page-404-wrapper .create-button{background:#000;color:#fff!important;text-decoration:none!important;width:100%;padding:19px 20px;margin:0 auto 15px;font-weight:500!important}.user-account-wrapper .customer .forgot-wrapper h2{font-size:18px;font-weight:500;letter-spacing:normal;margin:0;outline:none;box-shadow:none;text-transform:capitalize}.user-account-wrapper .customer .forgot-wrapper p{margin:15px auto;color:#000;font-size:15px;font-weight:400}.user-account-wrapper .customer .forgot-wrapper p span{font-size:13px;line-height:normal;margin:8px auto;display:block}.user-account-wrapper .customer .reset-btn.create-button{margin:23px auto 15px}.user-account-wrapper .customer button:hover,.user-account-wrapper .top-wrapper a:hover,.customers-login .user-account-wrapper .customer .link-signin,.customers-register .user-account-wrapper .create-link{text-decoration:underline;font-weight:500;text-underline-offset:3px}.featured-collection .card-wrapper .card__inner .pro-link{height:100%;z-index:1;min-height:424px}.card-wrapper .card__badge{z-index:2}.tt-wishlist-plp-btn-main .wishlist-plp-btn-wrap svg path{fill:#4d4d4d!important}.tt-wishlist-plp-btn-main .wishlist-plp-btn-wrap.active svg path{fill:#f06b1e!important}.tt-wishlist-plp-btn-main .wishlist-plp-btn-wrap{margin:0!important;padding:0!important;background:transparent!important}.cart-item__quantity-wrapper{align-items:center}.drawer .remove-save-wrap{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin:0 0 0 auto}.tt-wishlist-plp-btn-main.tt-cart-btn .wishlist-plp-btn-wrap{background-color:#fff0;border:0!important;margin:10px 0}.header__icon--menu[aria-expanded="true"]:before{display:none}.collection .collection-hero__inner{opacity:1}.section-main-coll,.main-collection-sec{margin:20px auto 0;overflow:hidden}.customer .errors ul,.customer ul{margin:10px 0 0!important;padding:0!important;list-style:none}.customer .errors ul li,.customer .form__message,.customer ul li,.user-account-wrapper .customer ul li a{color:red;font-size:13px;line-height:normal;font-weight:400;letter-spacing:normal;outline:none;box-shadow:none}.user-account-wrapper .customer ul .msg-show,.user-account-wrapper .customer ul .msg-show a{color:#4d4d4d}.user-account-wrapper .customer ul .msg-show a{font-weight:500}.customer ul .error-msg{color:red}.customer .form__message.message-success{color:#428445}.customer .form__message{margin-top:10px}.customer .form__message svg{width:15px;height:15px;margin-right:4px;display:block}.drawer .cart-drawer .tt-position.top_right{top:0;right:0}.tt-wishlist-landing-page-main .tt-container{max-width:100%;width:100%;margin:0 auto;padding:0}.tt-wishlist-landing-page-main .tt-wishlist-details-main .tt-details-title{padding:10px 20px 0;margin:0 auto 10px;border:0;max-width:1630px;text-transform:uppercase}.ctm_tabs .tt-wishlist-landing-page-main .tt-wishlist-details-content{align-items:flex-start}.tt-wishlist-landing-page-main .tt-wishlist-details-content{padding:0px 20px;background:#f9f7f3;min-height:400px;display:flex;align-items:center;justify-content:center}.tt-wishlist-landing-page-main .tt-wishlist-details-content p{font-size:25px;font-weight:500;line-height:normal;color:#000;text-transform:uppercase;letter-spacing:normal;border-bottom:1px solid #cecece}.tt-wishlist-landing-page-main .tt-product-list .tt-product-action .tt-product-remove-wishlist{box-shadow:none}.tt-wishlist-details-content .tab-content-inner-wrap{flex-wrap:wrap;row-gap:55px;padding:0;margin:0 auto;column-gap:16px}.tt-wishlist-landing-page-main .tt-wishlist-details-content .tab-content-inner-wrap .tt-product-list{margin:0;padding:0;background:#fff0}.tt-wishlist-landing-page-main .tt-product-list .tt-product-action .tt-atc-button-wrap button{font-size:15px;line-height:normal;font-weight:500;font-family:"Montserrat";padding:14px 15px}.cart-collecton-wrap .tt-wishlist-plp-btn-main .wishlist-plp-btn-wrap svg{width:18px;height:18px}.tt-wishlist-plp-btn-main.tt-position.top_right{top:5px;right:6px}.eye-close,.eye-open{background-image:url(/cdn/shop/files/image_35.png?v=1711626636);background-repeat:no-repeat;background-size:20px;background-position:center;position:absolute;width:20px;height:20px;display:block;left:auto;top:50%;right:20px;transform:translateY(-50%);padding:0}.eye-open{background-image:url(/cdn/shop/files/Vector_1.svg?v=1712648597);background-repeat:no-repeat;background-size:20px;background-position:center}.section-collection-list .card .card__inner .card__media{z-index:1}body.cart main,body.cart .breadcrumb-list,body.cart cart-items.gradient,body.cart .breadcrumb-section{background:#f9f7f3}body.cart .breadcrumb-section{max-width:1940px}body.cart .breadcrumb-list{margin:0;padding-top:10px}.is-empty .cart__warnings{padding:70px 0}.customers-account .user-account-wrapper .account{max-width:1090px!important}.customers-account .customer table{border:none;box-shadow:none;margin:0 0 80px}.customers-account .user-account-wrapper .account div{display:block}.customers-account .order-history th,.customers-account .order-history td{color:#4d4d4d;border-bottom:1px solid #cecece;border:0;padding:18px 8px!important}.customers-account .order-history th{font-size:15px;line-height:normal;color:#000;font-weight:500;font-family:Montserrat;letter-spacing:normal;text-align:center!important}.customer th,.customer .order-details th{font-size:13px;letter-spacing:normal;text-transform:uppercase;line-height:normal;color:#000;font-weight:500}.customer td,.customer td a,.customer .order-details td{font-size:15px;line-height:normal;font-weight:400;color:#4d4d4d}.customers-account .order-history td,.customers-account .order-history td time{font-size:15px;line-height:normal;font-weight:400;color:#4d4d4d;vertical-align:middle;text-transform:uppercase;text-align:center!important}.customers-account .account table a,.customers-order .order-details .unfulfilled,.customers-order .order-details .fulfilled{background:#757370;font-size:14px!important;font-weight:500;color:#fff;border-color:#757370;box-shadow:none!important;outline:none;border-radius:10px;padding:7px 22px!important}.customers-order .order-details .fulfilled{background:#f27622}.customers-order .order-details .fulfilled,.customers-order .order-details .unfulfilled{padding:4px 36px!important;min-width:150px}.customers-account .account h2,.customer.addresses h2,.customers-order h2{font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;color:#000;text-transform:uppercase;outline:none;box-shadow:none}.customers-account .user-account-wrapper{padding:43px 0 60px;margin:0 auto;min-height:1100px}.customers-account .breadcrumb-section,.customers-account main .shopify-section,.customers-addresses .breadcrumb-section,.customers-addresses main .shopify-section,.customers-order .breadcrumb-section,.customers-order main .shopify-section{background:#f9f7f3}.customers-order h2{color:#000;letter-spacing:normal}.customers-order .customer.order{padding:0 20px}.customers-order main .orders-detailed{padding:42px 0}.customers-order main .featured-collection{padding:0 0 30px}.customers-account .customer__title,.customers-order .customer__title,.customer.addresses h1{text-align:center;font-size:30px;line-height:35px;font-weight:500;letter-spacing:normal;margin:0 0 9px;color:#000;text-transform:uppercase}.customers-order .customer.order p,.customers-account .user-account-wrapper .account p,.customers-order .customer.order a,.customer.addresses p,.customer.addresses a{font-size:13px;line-height:20px;font-weight:400;color:#4d4d4d}.customer.order tfoot tr:last-of-type td,.customer.order tfoot tr:last-of-type th{font-size:16px;padding-top:1.5rem;padding-bottom:4rem;line-height:normal;text-transform:uppercase;font-weight:500}.customers-order .customer.order a,.customer.addresses a,.cart .title-wrapper-with-link a{text-decoration:underline}.customers-order .customer.order a:hover,.customer.addresses a:hover,.cart .title-wrapper-with-link a:hover{text-decoration:none}.customer.addresses form{justify-content:space-between;margin:0 auto}.customer.addresses form>div:nth-of-type(1){box-sizing:border-box;flex-basis:calc(50% - 0px)}.customer.addresses button{background:transparent!important}.customer.addresses form>div button,.customer.addresses button{background:#000!important;color:#fff!important;width:auto;padding:12px 16px;font-weight:500;display:inline-block;margin:12px auto;text-decoration:none!important}.customer.addresses button{margin:30px 6px 30px 0;font-size:12px;line-height:normal;padding:8px 18px;min-width:auto;min-height:auto;text-transform:uppercase;letter-spacing:normal}.customer.addresses button:last-child{margin:0}.customer.addresses li[data-address]{margin-top:20px}.customer.addresses h2{font-size:16px;text-transform:uppercase;margin:30px 0 10px}.customer.addresses .select{margin:0 0 20px}.cart .cart-item__details .product-option *{display:inline;margin:0;line-height:normal}.cart .title-wrapper-with-link a{font-size:13px;line-height:normal;font-weight:500;color:#4d4d4d}.cart .title{margin:0;font-size:22px;line-height:normal;text-transform:uppercase;letter-spacing:normal;color:#000;opacity:1}.cart .order-summary-title.title{margin:0 0 20px}.main-product .product .product-media-container{max-width:100%;border:0;width:100%!important}.main-product .product .product__info-container>*+*{margin:15px 0;text-align:center}.main-product .product .product__info-wrapper{padding:0 20px;margin-bottom:0px}.product.grid{margin-bottom:20px}.main-product .product .price{text-align:center;border-bottom:0.5px solid #dfdfdf;padding:14px 0;line-height:normal;margin:0 0 15px}.main-product .product .product__title{margin:0}.main-product .product .gpo-label{margin:0 0 15px}.main-product .product .gpo-app .gpo-label .label-content{font-size:12px}.main-product .product .product__title h1{font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;text-align:center}.main-product .product .price__regular .price-item{font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400;text-align:center}.main-product .show-addon-for-option,.main-product .show-addon-for-input,.hulkapps_option_set .hulkapps_option{width:100%!important;margin:0 0 15px!important;border-bottom:1px solid #dfdfdf;padding:0 0 15px!important}.hulkapps_option_set .hulkapps_option.swatch-color-option{padding:15px 0!important}.main-product .hulkapps_option_set{border-top:0px solid #ededed;padding:15px 0 0}.hulkapps_option_set .hulkapps_option.ta_render.additional-instructions{margin:0 0 9px!important}.main-product .show-addon-for-option .gpo-ov-wrapper{flex-direction:row;gap:10px!important;flex-wrap:wrap;justify-content:center}.main-product .gpo-swatches.image-swatches input+label .gpo-swatch__image{background-size:contain!important;width:25px!important;height:25px!important}.main-product .gpo-label{color:#000;font-size:14px;font-style:normal;font-weight:600;font-family:"Montserrat";margin:0 0 8px;line-height:normal}.main-product .gpo-swatches.image-swatches input+label .gpo-swatch__inner,.main-product .gpo-swatches.image-swatches input+label,.main-product .gpo-swatches.image-swatches input+label .gpo-swatch__image{border-radius:50%;outline:none;box-shadow:none}.main-product .gpo-swatches.image-swatches input+label,.main-product .gpo-app .gpo-swatches input+label:hover{border:2px solid #cecece!important}.main-product .gpo-app .gpo-swatches input:checked+label{border-color:#4d4d4d!important}.main-product .show-addon-for-option .gpo-choicelist.gpo-radio label,.main-product .product-form__input--pill input[type="radio"]+label,.hulkapps_option_set .radio_div{border:0.5px solid #cecece!important;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:400;letter-spacing:normal;font-family:Montserrat;line-height:normal;margin:0;text-transform:uppercase;color:#4d4d4d}.hulkapps_option_set .radio_div.radio_selected,.main-product .product-form__input--pill input[type="radio"]:checked+label{background:#fff0;color:#4d4d4d;border-color:#4d4d4d!important}.hulkapps_option_set .single_line .hulkapps_option_value .hulkapps_radio_option{margin-right:10px}.main-product .product-form__input--pill input[type="radio"]+label{margin-right:6px}.hulkapps_option_set .single_line .hulkapps_option_value .hulkapps_radio_option:last-child,.main-product .product-form__input--pill input[type="radio"]+label:last-child{margin-right:0}#hulkapps_option_list_9144712266004 input[type="text"]{outline:none;box-shadow:none}.main-product .show-addon-for-option .gpo-choicelist.gpo-radio input:checked+label{border-color:#4d4d4d}.main-product .show-addon-for-option .gpo-choicelist input+label,.main-product .show-addon-for-option .gpo-choicelist input+label span{margin:0;text-transform:unset;padding:0;font-size:12px;font-family:"Montserrat"}.main-product .show-addon-for-option input+label:after,.main-product .show-addon-for-option input+label:before{display:none}.main-product .product .product__description{text-align:left;font-size:14px;line-height:26px;font-weight:400;color:#000;padding:0 0 20px;margin:0 auto}.main-product .product .gpo-input.gpo-textarea,.main-product .product .gpo-input,.tb_render.personalize-text .hulkapps_option_child,.hulkapps_option_set .hulkapps_option.personalise-date .hulkapps_option_child,.tb_render.inside-engraving-text .hulkapps_option_child,.tb_render.select-letters .hulkapps_option_child,.ta_render.additional-instructions .hulkapps_option_child,.hulkapps_product_options #char_count_952296{border-color:#cecece!important;outline:none!important;box-shadow:none;font-size:12px!important;font-family:"Montserrat";max-width:332px;margin:0 auto;text-align:left}.hulkapps_option_set .hulkapps_option.personalise-date .dp_render .hulkapps_option_child{margin:0 auto!important}.hulkapps_option_set .hulkapps_option.personalise-date input,.hulkapps_option_set .hulkapps_option.personalise-date input::placeholder{text-align:center!important;text-transform:uppercase}.hulkapps_product_options #char_count_952296{text-align:right}.ta_render.additional-instructions .hulkapps_option_child{max-width:100%}.main-product .product .gpo-input.gpo-textarea{border-radius:0;max-width:100%}.main-product .quantity .quantity__button,.main-product .quantity input{width:37px;min-width:37px;margin:0 auto;outline:none;box-shadow:none;background:#fff0}.main-product .quantity input{font-size:20px;font-size:16px;font-weight:400;color:#000}.main-product .quantity .quantity__button svg.icon{width:100%;max-width:14px}.main-product .product-info-wrapper variant-selects .product-form__input--pill{width:100%;max-width:100%;padding-bottom:15px;border-bottom:1px solid #dfdfdf}.main-product .product-form__input{margin:0;flex:0 0 auto}.main-product .product-form__quantity .form__label{margin:0}.main-product .add-to-cart-button .product-form{margin:0 auto}.main-product .add-to-cart-button{width:100%;max-width:100%}.main-product .quantity{width:100%;max-width:111px;min-width:111px;min-height:54px;color:#000;border:1px solid #000}.main-product .quantity:before,.main-product .quantity:after{display:none}.main-product .wrapper_button_quantity{display:flex;align-items:center;width:100%;margin:15px auto 10px auto;gap:10px;position:relative}.main-product .add-to-cart-button .product-form .product-form__error-message-wrapper{position:absolute;top:-25px;bottom:auto;left:0;font-size:13px;font-weight:400;line-height:normal;color:red;letter-spacing:normal;margin:0;width:100%}.main-product .product .product-form__submit{background:#000;color:#fff;font-size:16px;line-height:normal;letter-spacing:normal;text-transform:uppercase;padding:17px 15px 17px 15px;width:100%;min-width:auto;max-width:calc(100% - 69px);min-height:54px;margin:0 0 5px!important;opacity:1}.main-product .product .product-form__submit.disabled{pointer-events:none;cursor:not-allowed;opacity:1}.main-product .quantity .quantity__button,.main-product .quantity input{width:37px;min-width:37px;margin:0 auto}.main-product .product .gpo-total-text,.main-product .product .gpo-total-text.money{color:#000;font-size:12px;font-family:"Montserrat";font-style:normal;font-weight:500;border:1px solid #dfdfdf;padding:5px;letter-spacing:normal;line-height:normal}.main-product .product .gpo-select{margin:0 auto;max-width:332px}.main-product .product .gpo-counter{max-width:332px;margin:8px auto 0}.main-product .product .gpo-select,.main-product .product .gpo-select select{color:#000!important;font-size:14px;font-family:"Montserrat";font-style:normal;font-weight:400;border-radius:8px}.main-product .product .product-form__buttons{max-width:100%;width:100%}.main-product .product .gpo-select select{background:#fff;border-color:#cecece!important;border-radius:8px}.main-product .gpo-tooltip{height:auto;min-width:auto}.search .template-search__search{margin:0}.search .template-search__header{margin-bottom:20px}.main-product .gpo-app{margin:0 auto;width:100%}.main-product .gpo-app .gpo-form__group{padding:0}.main-product .gpo-app .gpo-total-text .money{color:#000}.main-product .gpo-app .gpo-tooltip.zoom-image .gpo-tooltip__title{margin-bottom:6px;font-size:12px;font-weight:400}.main-product .gpo-app .gpo-swatches input+label:hover .gpo-tooltip{background:#4d4d4d}.main-product .gpo-app .gpo-tooltip:after{left:16px;bottom:-10px;border-width:10px 8px 0 8px;border-color:#4d4d4d #fff0 #fff0 #fff0;margin:0!important}.main-product .gpo-app .gpo-form__group .gpo-tooltip::after{margin-bottom:0!important}.main-product .gpo-app .gpo-tooltip .gpo-tooltip__image{border-radius:50%;width:80px!important;height:80px!important;margin:0 auto}.main-product .gpo-tooltip__title{font-size:12px;line-height:normal}.main-product .gpo-app .gpo-tooltip.zoom-image,.main-product .gpo-app .gpo-swatches input+label .gpo-tooltip{left:42px!important;cursor:default}@media screen and (min-width:750px){.main-product .product .product__media-item{height:600px}}.main-product .product .product__media-item{width:100%;max-width:100%;margin:0 auto}.main-product [data-element-id="image-swatches-7"] .image-swatches input+label .gpo-swatch__inner,.main-product [data-element-id="image-swatches-8"] .image-swatches input+label .gpo-swatch__inner{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.main-product [data-element-id="image-swatches-7"] .gpo-tooltip .gpo-tooltip__image,.main-product [data-element-id="image-swatches-8"] .gpo-tooltip .gpo-tooltip__image{width:35px!important;height:35px!important}.main-product [data-element-id="image-swatches-7"] .gpo-tooltip.zoom-image,.main-product [data-element-id="image-swatches-7"] .gpo-swatches input+label .gpo-tooltip,.main-product [data-element-id="image-swatches-8"] .gpo-tooltip.zoom-image,.main-product [data-element-id="image-swatches-8"] .gpo-swatches input+label .gpo-tooltip{left:18px!important;min-width:60px}.wishlist-pdp-btn-main .tt-vote-btn-wrap{display:none}.tt-wishlist-landing-page-main .tt-wishlist-details-content .tab-content-inner-wrap .tt-image-wrap{height:100%}.main-product .product .wishlist-pdp-btn-main .wishlist-pdp-btn-wrap .wishlist-btn-content-span.wishlist-init-label,.wishlist-pdp-btn-main .wishlist-pdp-btn-wrap.active .wishlist-after-label{background:#000;width:63px;height:54px;bottom:164px;border:2px solid #000}.main-product .product .wishlist-pdp-btn-main-wrap{position:relative}.main-product .product .wishlist-pdp-btn-main.tt-only-icon .wishlist-pdp-btn-wrap{border:none;background-color:unset;display:flex;position:absolute;right:0;left:auto;width:auto;top:15px;bottom:calc(100% + 15px)}.main-product .product .wishlist-pdp-btn-main.tt-only-icon .wishlist-pdp-btn-wrap{padding:0}.main-product .product .installment.caption-large{padding:0}.main-product .product .price__container{margin-bottom:0}.main-product .product .wishlist-pdp-btn-main .wishlist-pdp-btn-wrap .wishlist-btn-content-span .wishlist-icon svg path{fill:#fff}.main-product .product .wishlist-pdp-btn-wrap{padding:0}.main-product .gpo-app [data-element-id="image-swatches-2"]{border-top:1px solid #dfdfdf;padding:16px 0!important}.main-product .gpo-app [data-element-id="image-swatches-2"] .gpo-swatches.image-swatches input+label .gpo-swatch__image{background-size:25px!important}.main-product .gpo-app [data-element-id="image-swatches-3"] .gpo-swatches.image-swatches input+label .gpo-swatch__image{background-size:25px!important}.main-product .gpo-app [data-element-id="image-swatches-4"] .gpo-swatches.image-swatches input+label .gpo-swatch__image,.main-product .gpo-app [data-element-id="image-swatches-5"] .gpo-swatches.image-swatches input+label .gpo-swatch__image,.main-product .gpo-app [data-element-id="image-swatches-6"] .gpo-swatches.image-swatches input+label .gpo-swatch__image{background-size:25px!important}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown input:checked+label,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown input:checked+label,.hulkapps_option_set .dropdown_swatch.hulk-right-side.price-change.dropdown_selected{color:#4d4d4d!important;background:#f9f7f3}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-item:hover,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-item:hover,.hulkapps_option_set .hulkapps_product_options_ul.hulkapps_option_child li:not(.init):hover{background-color:#fffbf2}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown,.hulkapps_option_set .dd_render .hulkapps_option_child,.hulkapps_option_set .select-letters input,.personalize-text input,.inside-engraving-text input{max-width:332px;margin:0 auto!important;border-radius:8px!important}.hulkapps_option_set .dd_render .hulkapps_option_child{overflow:hidden;border-color:#cecece!important}.hulkapps_option_set .dd_render .hulkapps_option_child li.init{border-radius:0!important;background:transparent!important;justify-content:center;position:relative}.hulkapps_option_set .hulkapps_option.full_width .hulkapps_option_value{text-align:center!important}.hulkapps_option_set .hulkapps_option.full_width .hulkapps_option_name,.main-product variant-selects .product-form__input .form__label{padding:0!important;margin:0 0 15px;line-height:normal;font-size:12px}.hulkapps_option_set .hulkapps_option.full_width.shipping-msg .hulkapps_option_name{margin:0 0 5px}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-button,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-button,.hulkapps_option_set .dd_render .hulkapps_option_child li.init,.hulkapps_option_set input{border-radius:8px;font-size:12px!important}.tb_render .hulkapps_option_child,.hulkapps_option_set .dd_render .hulkapps_option_child li.init{min-height:40px!important}.hulkapps_option_set .dd_render .hulkapps_option_child li span{font-size:12px}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown.image-dropdown .dropdown-item,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown.image-dropdown .dropdown-item,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown.image-dropdown .dropdown-item{height:auto}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown.image-dropdown input+label,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown.image-dropdown input+label,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown.image-dropdown input+label{position:relative;margin:0;padding:10px 12px}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown.image-dropdown input+label .gpo-swatch__image,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown.image-dropdown input+label .gpo-swatch__image,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown.image-dropdown input+label .gpo-swatch__image{width:25px;height:25px}.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-item__thumbnail,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-item__thumbnail{display:none}.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown.image-dropdown input+label,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown.image-dropdown input+label{justify-content:space-between}.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-item__value,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-item__value{margin-left:0;width:auto}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-button__icon:after,.hulkapps_option_set .dd_render .hulkapps_option_child li.init:after,.hulkapps_option_set .dd_render .hulkapps_option_child li.init:before{content:"";margin:0;border:0;background:#fff0;transition:all 0.2s ease;position:absolute}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-button__icon:before,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-button__icon:before,.hulkapps_option_set .dd_render .hulkapps_option_child li.init:before{width:1px;height:13px;border-left:1px solid #4d4d4d;right:20px}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown .dropdown-button__icon:after,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown .dropdown-button__icon:after,.hulkapps_option_set .dd_render .hulkapps_option_child li.init:after{width:13px;height:1px;border-bottom:1px solid #4d4d4d;right:14px}.main-product .gpo-app [data-element-id="image-dropdown-1"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-5"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-6"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-7"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-8"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-9"] .gpo-dropdown.expanded .dropdown-button__icon::before,.main-product .gpo-app [data-element-id="image-dropdown-10"] .gpo-dropdown.expanded .dropdown-button__icon::before{transform:unset;opacity:0}.main-product .gpo-app .gpo-dropdown-wrapper{flex-direction:row-reverse;align-items:center;justify-content:center;gap:20px;position:relative}.main-product .gpo-app .gpo-dropdown-wrapper .gpo-dropdown-image-outside,.hulkapps_option_set .dd_render .hulkapps_option_child li.init .dropdown_img,.hulkapps_option_set .ci_render li.init .dropdown_color{border:1px solid #cecece;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;right:100px}.hulkapps_option_set .dd_render .hulkapps_option_child li.init .dropdown_img,.hulkapps_option_set .ci_render li.init .dropdown_color{width:30px;height:30px;left:8px;right:auto}.main-product .gpo-app .gpo-dropdown-wrapper .gpo-dropdown-image-outside img,.hulkapps_option_set .dd_render .hulkapps_option_child li.init .dropdown_img img{margin:0;width:100%;height:auto;max-width:26px;object-fit:contain;display:block}.hulkapps_option_set .dd_render .hulkapps_option_child li.init .dropdown_img img{max-width:20px;height:20px}.main-product .gpo-app .gpo-dropdown-wrapper .gpo-dropdown.image-dropdown{margin:0}.main-product .gpo-app [data-element-id="image-dropdown-4"] .gpo-dropdown-image-outside img{max-width:18px}.main-product .gpo-app .gpo-dropdown .dropdown-item__value{font-size:12px}.main-product .gpo-app [data-element-id="image-dropdown-2"] .gpo-label span.addOn,.main-product .gpo-app [data-element-id="image-dropdown-3"] .gpo-label span.addOn{font-size:12px}.main-product .gpo-app .gpo-dropdown.image-dropdown input+label .gpo-swatch__image{background-size:contain!important}.cart .cart-item__details .product-option{display:none}.cart .cart-item__details dl .product-option{margin:0 0 6px;display:block}.main-product .product__info-container{max-width:100%;margin:0 auto}.main-product .product-info-wrapper{border-left:0.5px solid #dfdfdf;padding:0 20px;text-align:center}.main-product .gpo-app .gpo-label+.gpo-selected-values.has-value{display:none}.product_faq .img-faq-content{display:grid;grid-template-columns:1fr 1fr;gap:30px}.product_faq .accordion-wrapper{padding:30px 45px 30px 0}.faq_custum_section.product_faq .faqs-section{padding:0;background:#fff;margin:0}.faq_custum_section.product_faq .question-part .faq-question{color:#000}.faq_custum_section.product_faq .question-part{padding:21px 38px 21px 0;margin:0}.faq_custum_section.product_faq .title-wrapper .title{margin:0 0 20px!important}.faq_custum_section.product_faq .title-wrapper{margin-bottom:28px!important}.faq_custum_section.product_faq .faq-image .image-content{height:610px}.faq_custum_section.product_faq .faq-image img{width:100%;max-width:100%;height:100%;display:block;object-fit:cover}.product_tabs .producttab{padding:0 20px 25px}.product_tabs{border-top:1px solid #dfdfdf}.product_tabs .protab-inner{display:inline-flex;align-items:center;border-top:0;gap:28px!important;padding:20px 10px 15px}.product_tabs .tab,.product_tabs .protab-inner .tab-size{font-size:12px;font-weight:500;color:#000;letter-spacing:normal;line-height:normal}.product_tabs .protab-inner .tab,.product_tabs .protab-inner .tab-size{cursor:pointer}.product_tabs .protab-inner .tab.active,.product_tabs .protab-inner .tab:hover,.product_tabs .protab-inner .tab-size.active,.product_tabs .protab-inner .tab-size:hover{color:#000;text-decoration:underline}.product_tabs .tabcontent{text-align:left;color:#000;font-size:15px;line-height:28px;font-weight:400;padding:0 10px}.product_tabs .tabcontent ul{margin:15px 0;padding:0 0 0 28px;width:90%}.product_tabs .tab-image-desc-outer .tab-icons-main{display:flex;align-items:center;margin:0 0 18px}.product_tabs .tab-image-desc-outer .tab-icons-main:last-child{margin:0}.product_tabs .tab-image-desc-outer .tab_icons{min-width:65px;height:auto;margin:0 22px 0 0;display:flex;align-items:center;justify-content:center}.product_tabs .tab-image-desc-outer .tab_icons img{width:100%;height:100%;display:block;object-fit:contain}.product_tabs .inner-tab-content span,.product_tabs .inner-tab-content a{color:#000}.product_tabs .tabcontent .inner-tab-content strong{font-size:13px;font-weight:500;letter-spacing:normal;line-height:normal;font-family:"Montserrat";color:#000;margin:0 0 2px;display:block}.product_tabs .tabcontent p,.product_tabs .tabcontent li,.product_tabs .tabcontent .inner-tab-content h6,.shipping-msg label{color:#000;font-size:12px;line-height:20px;font-weight:400;margin:0!important;text-align:left}.product_tabs .tabcontent .inner-tab-content h6{line-height:normal;font-style:italic;margin:16px 0 0}.product_tabs .tabcontent .inner-tab-content strong br:empty{display:none}.cart .totals .totals__total-value,.cart .totals .totals__total{letter-spacing:normal}.customers-order .order-details,.customers-order .order-address-details{max-width:1240px;margin:0 auto}.customers-order .order-details{margin:82px auto 0;box-shadow:none}.customers-order .order-address-details{display:flex;align-items:flex-start;justify-content:space-between}.customers-order .order-address-details .order-info{display:block}.customers-order .order-address-details div{display:flex;gap:15px}.customers-order .order-address-details .order-info p{margin:0}.customers-order .order-address-details .order-info p strong{min-width:125px;display:inline-block}.customers-order .order .properties .order-line-items{display:flex;justify-content:center;gap:6px;margin:0 0 2px}.customers-order .order .properties .order-line-items p,.customers-order .order .properties .order-line-items span{font-size:12px;line-height:20px;font-weight:400;color:#000}.customers-order .order .properties .order-line-items p{font-weight:500}.customers-order .order .properties{font-size:14px;line-height:20px;margin-top:4px;color:#000}.customers-order .customer.order a,.customers-order .customer.order td{font-size:15px;line-height:normal;font-weight:500;color:#000;text-decoration:none;text-align:center;border:0}.customers-order .customer.order td{font-weight:400;color:#4d4d4d}.customers-order .order-address-details h2,.customers-order .order-address-details .order-info p strong{font-size:15px;line-height:27px;text-transform:capitalize;color:#000;font-weight:500}.customers-order .customer .order-details th,.customers-order td{text-align:center}.customers-order .customer.order .table-foot-total td{text-align:right}.customers-order .customer.order .table-foot-total td span{min-width:120px;text-align:right}.customers-order .customer.order .table-foot-total td strong,.customers-order .customer.order .table-foot-total td span{display:inline-block;color:#000;font-size:15px;line-height:30px;font-weight:400;text-transform:capitalize}.customers-order .customer.order .table-foot-total td strong,.customers-order .customer.order td:before{display:inline-block;font-weight:500;text-align:left;min-width:170px;color:#000}.customers-order .customer.order td:before{min-width:auto}.customers-order .customer.order .table-foot-total .grand-total-order{padding:6px 22px 24px}.main-product .custom-product-wrapper{position:relative;margin:0 auto!important}.main-product .product .cstm-verticle-slider{display:block}.main-product .product .cstm-verticle-slider .slick-dots{padding:0;margin:0;display:inline-flex;flex-direction:column;gap:18px;position:absolute;top:15%;left:20px;transform:translateY(-85%);align-items:center;justify-content:center}.main-product .product .cstm-verticle-slider .slick-dots button{border:0;background:#fff0;font-size:0;padding:0}.main-product .product .cstm-verticle-slider .slick-dots li{list-style:none;width:4px;height:4px;border:1px solid #dedede;border-radius:10px;background:#dedede;cursor:pointer}.main-product .product .cstm-verticle-slider .slick-dots li.slick-active{background:#000;border-color:#000;width:6px;height:6px}.customers-account .user-account-wrapper .account .tab-wrapper{display:flex;align-items:flex-start;margin:34px auto 0}.customers-account .account .tab-upper{font-size:15px;margin:20px 0;cursor:pointer;text-align:right}.customers-account .account .tab-upper:last-child{margin-bottom:0}.customers-account .account .tab-upper.show{text-decoration:underline}.customers-account .user-account-wrapper .account .tab-bottom-part{display:none}.customers-account .user-account-wrapper .account .tab-bottom-part.address-part.active{display:flex;justify-content:space-between}.customers-account .user-account-wrapper .account .tab-bottom-part.orders-part.active{display:block}.customers-account .user-account-wrapper .account .tab-wrapper .tab-top-part{padding:0 20px 0 0;flex:0 0 auto}.customers-account .user-account-wrapper .account .tab-bottom-wrapper{padding-left:32px;flex:1;border-left:1px solid #cecece;min-height:100px;max-height:700px;overflow-y:auto}.customers-account .user-account-wrapper .account .tab-bottom-part .edit-addresses a{font-size:15px;font-weight:500}.customers-account main{min-height:450px}.customers-account .user-account-wrapper .account .tab-bottom-part ul,.customers-account .user-account-wrapper .account .tab-bottom-part li{margin:0!important}.customers-account .account-deatiled-info form>div:nth-of-type(1),.customers-account .account-deatiled-info form>div:nth-of-type(2),.customer.addresses .account-deatiled-info form>div:nth-of-type(1) .customer.addresses .account-deatiled-info form>div:nth-of-type(2){flex-basis:100%}.customers-account .account-deatiled-info form>div:nth-of-type(7),.customers-account .account-deatiled-info form>div:nth-of-type(8){flex-basis:calc(50% - 5px);margin:0;display:flex;align-items:center;flex-wrap:wrap}.customers-account .user-account-wrapper .customer.addresses{max-width:100%!important;width:100%;padding:0!important}.customers-account .user-account-wrapper .account .tab-bottom-part .address-info h2{margin:0;padding:37px 0 17px;border-bottom:1px solid #cecece}.customers-account .customer .order-history{margin:19px 0 80px}.customer.addresses .edit_addr_form h2{font-size:18px;margin:0 0 30px;text-align:center}.customers-account .user-account-wrapper .account .edit_addr_form{position:fixed;top:50%;left:50%;width:95%;max-width:628px;background:#fff;padding:60px 106px;z-index:5;margin:0 auto;transform:translate(-50%,-50%);overflow-y:auto}.customers-account .user-account-wrapper .edit_addr_form button{width:100%;display:block;padding:18px 16px;font-size:15px;line-height:normal}.customers-account .user-account-wrapper .tab-bottom-part .data-addr-list .edit-btn-wrapper{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;padding:30px 0}.customers-account .user-account-wrapper .tab-bottom-part .data-addr-list .edit-btn-wrapper .edit-btn{background:transparent!important;color:#000!important;font-size:15px;padding:0}.customer.addresses .edit_addr_form .cross-buttons{position:absolute;z-index:1;top:24px;right:27px;cursor:pointer}.customers-account .user-account-wrapper .tab-bottom-part .data-addr-list .edit-btn-wrapper p{font-size:15px;line-height:25px;text-transform:uppercase}.page-wishlist-page .page-content-wrap .tt-wishlist-landing-page-main .tt-product-list .tt-image-a img{border:0;min-height:539px;margin:0;object-fit:cover;width:100%;display:block}.wishlist .main-head-wrap{padding:15px 0 0;margin-bottom:20px}.ctm_tabs .tt-details-title{display:none!important}.wishlist .main-pages .page-content-wrap{padding:36px 0 56px;margin-top:0}.faq .breadcrumb-list,.shipping-return-policy .breadcrumb-list,.size-guide-and-care .breadcrumb-list,.wishlist .breadcrumb-list,.privacy-policy .breadcrumb-list,.terms-conditions .breadcrumb-list{padding:0 0 0 110px}.our-story .breadcrumb-section,.our-promise .breadcrumb-section,.contact-us .breadcrumb-section{display:none}.shipping-info-wrapper .message-with-check{display:inline-flex;align-items:flex-start;padding:15px 20px}.shipping-info-wrapper .shipping-msg{text-align:left}.shipping-info-wrapper .shipping-information{background:#f9f7f3;padding:12px 14px;display:block;width:100%;margin-top:15px}.shipping-info-wrapper .shipping-information p{font-size:12px;line-height:normal;font-weight:500;font-family:"Montserrat";letter-spacing:normal}.shipping-info-wrapper .shipping-information strong{font-weight:600}.shipping-info-wrapper .message-with-check .checkmark-part{position:relative;margin-right:9px}.shipping-info-wrapper .message-with-check .checkmark-part input,.user-account-wrapper .accepts-marketing input{width:12px;height:12px;margin:0;border:0;opacity:0;position:absolute;z-index:1;top:7px;cursor:pointer}.shipping-info-wrapper .message-with-check .checkmark-part .msg-check,.user-account-wrapper .accepts-marketing .msg-check{border:1px solid #4d4d4d;width:12px;height:12px;display:inline-block}.shipping-info-wrapper .message-with-check .checkmark-part .msg-check::before,.user-account-wrapper .accepts-marketing .msg-check::before{content:"";border-bottom:1px solid #4d4d4d;border-left:1px solid #4d4d4d;width:7px;height:4px;position:absolute;transform:rotate(320deg) translateY(-50%);top:12px;left:4px;opacity:0}.shipping-info-wrapper .message-with-check.checked .msg-check:before,.user-account-wrapper .accepts-marketing.checked .msg-check:before{opacity:1}.cart .wrapper_cart_page{display:flex;max-width:1260px;margin:0 auto}body.cart.is-empty{display:block;height:100%}body.cart.is-empty .wrapper_cart_page{display:block;height:auto}.cart.is-empty .cart__empty-text,.cart .cart__empty-text{margin:0 0 20px;letter-spacing:normal;font-size:25px;font-weight:500}.cart .cart__empty-text,.cart .cart__login-title,.cart__warnings .button{letter-spacing:normal}body.cart .cart__footer-wrapper .gradient{background:#f9f7f3}body.cart .cart__footer-wrapper{margin:0 0 0 60px;max-width:460px}body.cart .cart__blocks .totals,body.cart .tax-note{justify-content:space-between;text-align:left}body.cart .tax-note{margin:10px 0}body.cart .cart__footer-wrapper .image-part{margin:30px 0 0}body.cart .cart__footer-wrapper .image-part img{display:block}body.cart .cart__footer-wrapper .cart__blocks{width:100%}body.cart .cart__footer-wrapper .cart__checkout-button,body.cart .cart__footer-wrapper .cart__dynamic-checkout-buttons{max-width:100%;text-transform:uppercase}body.cart .cart__footer-wrapper .cart__dynamic-checkout-buttons ul{justify-content:flex-start}body.cart .cart-item>td+td{padding-left:18px}body.cart .cart-item__image-container{display:inline-flex;align-items:flex-start;border:0}body.cart .cart-item__image{max-width:112px;min-width:112px;width:100%}body.cart .cart__ctas{margin:20px 0 0}.cart-accordions .faq-question.question-part{margin:0}body.cart .cart-item__totals.right.small-hide{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;align-items:flex-end}body.cart .whislist-with-remove{margin-top:auto;display:flex;align-items:center;gap:0}body.cart .cart-item__price-wrapper .price{margin:0 0 10px!important}body.cart .tt-wishlist-plp-btn-main{white-space:nowrap}body.cart .cart-item cart-remove-button{margin:0 0 0 10px;width:auto;height:auto}body.cart .cart-item cart-remove-button .button{min-width:auto;min-height:auto;line-height:normal;letter-spacing:normal}.drawer .cart-drawer .drawer__inner .cart-item__name{text-align:left}.our-story .section-image-with-text p.image-with-text__text{text-transform:capitalize}.contact .contact-form-body .form__message{align-items:flex-start;margin:10px auto 20px;justify-content:center;font-size:15px;line-height:normal;letter-spacing:normal;font-family:"Montserrat";color:#000;font-weight:500;outline:none;box-shadow:none}.product .mz-expand .mz-expand-stage{flex-direction:row-reverse}.product .mz-expand .mz-expand-stage .mz-image-stage{flex:0 0 95%}.product .mz-expand-thumbnails{flex:0 0 5%;margin:0 0 0 auto;left:25%;transform:translateX(-75%)}.product .magic-thumbs ul{display:flex;flex-direction:column;align-items:center;justify-content:center!important;height:100%;gap:8px}.product .magic-thumbs-vertical ul .magic-thumb{width:100%;height:auto;margin:0;border:1px solid #fff0;overflow:hidden;transition:all 0.3s ease}.product .magic-thumbs-vertical ul .magic-thumb:hover,.product .magic-thumbs-vertical ul .magic-thumb.magic-thumb-selected{border-color:#000}.product .magic-thumbs ul .magic-thumb img{width:100%;height:auto;max-width:100%!important;max-height:100%!important;vertical-align:middle;padding:0;border:0;transition:all 0.3s ease-in-out}.product .magic-thumbs-vertical ul .magic-thumb:hover img,.product .magic-thumbs-vertical ul .magic-thumb.magic-thumb-selected img{transform:scale(1.09)}.product button.mz-button.mz-button-prev,.product button.mz-button.mz-button-next{display:none}.product button.mz-button.mz-button-close{margin:10px!important;opacity:1;color:#000!important;width:30px!important;height:30px!important}.product button.mz-button.mz-button-close:hover:before,.product button.mz-button.mz-button-close:active:before{color:#000!important;transform:unset!important}.product button.mz-button:before{width:100%;max-width:32px;mask-size:contain;background-size:contain}.product .mz-figure.mz-no-zoom,.product .mz-expand .mz-figure.mz-no-zoom{cursor:zoom-in!important}.customers-order main .multicolumn-section{padding-bottom:0}.customers-login .user-account-wrapper,.customers-register .user-account-wrapper{min-height:600px;display:flex;align-items:center;justify-content:center}.user-account-wrapper.page-404{min-height:460px;display:flex;align-items:center;justify-content:center;height:100%}.page-404 .page-404-wrapper{text-align:center}.page-404 .page-404-wrapper h2{margin:0;font-size:60px;line-height:60px;font-weight:600;font-family:"Montserrat"}.page-404 .page-404-wrapper .title{margin:25px 0;font-size:30px;line-height:normal;color:#4d4d4d;letter-spacing:normal;font-family:"Montserrat";text-transform:capitalize}.page-404 .page-404-wrapper .create-button{display:inline-block;width:auto;padding:10px 60px;text-transform:capitalize;margin:0 auto}body.cart .cart__footer-wrapper .cart__dynamic-checkout-buttons .dynamic-checkout__content{display:none}body .reset-password .form__message{font-size:12px!important;line-height:normal}body .user-account-wrapper .reset-password.customer form a:last-child{margin:0 0 8px;display:block;text-align:left}.predictive-search .predictive-search__item-heading{font-size:13px;line-height:normal;font-weight:400;letter-spacing:normal;color:#4d4d4d;margin:0}.card-wrapper a{z-index:1}.collection-data-container{min-height:460px}.custom_notify_popup{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#fff;z-index:9999}.custom_notify_popup .sliderarrow{box-shadow:0 2px 10px #00000026;width:44px;height:44px;background-color:#fff!important;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;bottom:40px;top:auto;font-size:0}.popup_wrapper_button_sec{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:20px;margin-top:30px;position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}.popup_wrapper_button_sec .slick-prev-cstm.sliderarrow{left:calc(50% - 100px)}.popup_wrapper_button_sec .slick-next-cstm.sliderarrow{right:calc(50% - 100px)}.custom_notify_popup .sliderarrow,.custom_notify_popup .close-btn{background-size:20px!important;background:url(/cdn/shop/files/zoom-right-arrow.svg?v=1715085227);box-shadow:0 2px 10px #00000026;width:40px;height:40px;background-color:#fff0;border-radius:50%;font-size:0;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;outline:none;border:0;cursor:pointer}.custom_notify_popup .close-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.custom_notify_popup .popup_wrapper_button_sec .close-btn svg{max-width:16px}.custom_notify_popup .sliderarrow img{max-width:10px;display:block}.custom-product-wrapper_popup{position:relative;border:0;height:100vh!important}.custom-product-wrapper_popup .product__media-list,.custom-product-wrapper_popup .slick-list,.custom-product-wrapper_popup .slick-track{height:100%;padding:0;margin:0 auto}.custom-product-wrapper_popup .slick-slide img{cursor:zoom-in;object-fit:contain;margin:auto;height:100%!important}.custom-product-wrapper_popup img.zoomImg{object-fit:cover}.drawer .drawer__header{display:block}.drawer__header .tabs{display:flex;justify-content:space-between!important;margin-top:15px;border-bottom:1px solid #9c9c9ccc}.drawer .cart-drawer__warnings{display:block;height:100%}.drawer .ctm_tabs .tab .tt-tab-content-wrap{padding:22px 0 22px 16px;background:#fff}.drawer .ctm_tabs .tab .tt-wishlist-details-content .tab-content-inner-wrap.active{border-top:0;padding:0}.drawer .ctm_tabs .tt-product-list .tt-product-action .tt-product-remove-wishlist{box-shadow:none;top:15px;right:15px;background:#fff0}.drawer .tab .tt-wishlist-details-content .tab-content-inner-wrap .tt-product-list{background:#fff0}.drawer .cart__empty-text{letter-spacing:normal;margin:0 0 20px}.drawer .cart-drawer__empty-content{display:flex;flex-direction:column;height:calc(100% - 100px);gap:0;padding:0;align-items:center;justify-content:center}.drawer .ctm_tabs{overflow-x:hidden;height:100%;background:#f9f7f3}.drawer .ctm_tabs .tab[data-tab="cart"]{height:100%}.drawer .cart-drawer .drawer__cart-items-wrapper{max-height:100%;overflow-y:auto;height:100%;background:#fff}.user-account-wrapper .accepts-marketing{text-align:left;padding:0;position:relative;margin:12px 0 0 12px;display:flex;align-items:center;gap:10px}.user-account-wrapper .accepts-marketing label{font-size:13px;line-height:normal;font-weight:400;color:#4d4d4d}.user-account-wrapper .accepts-marketing input{top:0;width:15px;height:15px}.user-account-wrapper .accepts-marketing .msg-check{width:15px;height:15px}.user-account-wrapper .accepts-marketing .msg-check:before{width:8px;height:4px;top:6px;left:5px}.drawer .ctm_tabs .tt-wishlist-save-for-later{background:#fff}.drawer .ctm_tabs .tt-wishlist-save-for-later .tt-wishlist-details-content{height:calc(100vh - 128px);overflow-y:auto}.drawer .ctm_tabs .tab .tt-wishlist-save-for-later .tt-tab-content-wrap{padding:22px 10px 22px 20px}.drawer .ctm_tabs .tab .tt-wishlist-save-for-later .tt-wishlist-details-content .tab-content-inner-wrap.active{gap:20px}.drawer .tab .tt-wishlist-save-for-later .tt-wishlist-details-content .tab-content-inner-wrap .tt-product-list{width:calc(50% - 20px * 1 / 2);margin:0 0 20px;padding:0}.drawer .drawer__close{right:4px}.section-main-coll .load-more{text-align:center;margin:90px 0 0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:14px}.section-main-coll .load-more .viewed-products{font-size:14px;line-height:normal;color:#000;font-weight:400}.section-main-coll .load-more_btn{padding:15px 36px;font-size:16px;line-height:normal;font-weight:400;letter-spacing:normal;text-transform:uppercase;border:1px solid #000;background:#fff0;color:#000;cursor:pointer}.collection.collection--empty .title-wrapper,.collection .product-grid-container .collection .title-wrapper{text-align:left}.collection.collection--empty .title-wrapper .title,.collection .product-grid-container .collection .title-wrapper .title{line-height:52px;font-weight:500;margin:0 0 40px!important}.collection.collection--empty .title-wrapper span,.collection .product-grid-container .collection .title-wrapper span{display:block;font-weight:400}.collection.collection--empty .title-wrapper .empty-content,.collection .product-grid-container .collection .title-wrapper .empty-content{margin:0;color:#000}.save_for_later_cat .tt-product-content .variant-options{bottom:-24px;left:2px}.ctm_tabs .tt-wishlist-details-main .tt-product-list{max-width:calc(50% - 10px)!important}.ctm_tabs .tt-product-content .variant-options{bottom:-20px}.ctm_tt-wishlist-landing-page-main .tt-popup-overlay,.ctm_tt-wishlist-landing-page-main .tt-details-close{display:none!important}#hulkapps_option_list_9144712266004 .shipping-msg{border:1px solid transparent!important;padding:6px 12px!important;margin:0 auto!important}.hulkapps_option.shipping-msg .hulkapps_option_value label.hulkapps_check_option .hulkapps-custom-check svg{max-width:8px;height:6px}.hulkapps_option.shipping-msg .hulkapps_option_value label.hulkapps_check_option input[type="checkbox"]:checked~.hulkapps-custom-check svg path{fill:#4d4d4d}.hulkapps_option.shipping-msg .hulkapps_option_value label.hulkapps_check_option input[type="checkbox"]:checked~.hulkapps-custom-check{background-color:#fff0}.hulkapps_option.shipping-msg .hulkapps_option_value label.hulkapps_check_option .hulkapps-custom-check{width:12px;height:12px;min-width:12px;border:1px solid #4d4d4d;padding:0;margin-top:4px}.hulkapps_option.shipping-msg label{align-items:flex-start!important}.hulkapps_option_set .dropdown_swatch{flex-direction:row-reverse;border:0!important}.hulkapps_option_set .dd_render .hulkapps_option_child li .dropdown-text{order:1;margin-left:5px;width:calc(100% - 42px);overflow:hidden;text-align:center}label.hulkapps_swatch_option .hulkapps-tooltip{width:30px;height:30px;min-width:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0!important;overflow:hidden;margin:0}.hulk_po_radio{width:30px!important;height:30px!important;display:block;background-size:20px!important;background-repeat:no-repeat!important;background-position:50%!important;transition:all 0.5s;border:1px solid #cecece!important}.hulk_po_radio.swatch_selected{border-color:#4d4d4d!important}.hulkapps_swatch_option .hulkapps_option_child:after{display:none!important}label.hulkapps_swatch_option{margin:0!important}.select-alphabets .hulkapps_option_value,.select-number .hulkapps_option_value{display:inline-flex!important;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}label.hulkapps_swatch_option{margin:0!important;width:30px;height:30px}.additional-instructions textarea{height:78px;resize:none;outline:none}.hulkapps_product_options{margin:15px 0 0!important}.hulkapps_product_options #hulkapps_option_list_9144712266004{padding:0}.tb_render.select-letters .hulkapps_option_child{text-transform:uppercase}.select-letters .hulkapps_option_name{display:inline-flex!important;align-items:center;justify-content:center;gap:4px}.select-letters [id^="char_count_"]{max-width:332px;margin:8px auto 0;width:100%;margin-top:5px;font-size:11px;text-align:right;line-height:1;opacity:0.8}.hulkapps_product_options #option_total{border:1px solid #dadada;font-weight:400;color:#000;font-size:12px;margin-top:15}.swatch-color-option .hulkapps_option_value{display:inline-flex!important;align-items:center;justify-content:center;gap:10px}.swatch-color-option label.hulkapps_swatch_option,.swatch-color-option label.hulkapps_swatch_option .hulkapps-tooltip.top{width:35px;height:35px;min-width:35px}.swatch-color-option .hulkapps_option_value .hulk_po_radio{width:35px!important;height:35px!important;background-size:25px!important;overflow:hidden}.cart-items-wrapper .cart__items{border-bottom:0}.main-product .product-info-wrapper variant-selects{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}.delivery-text{font-size:13px;font-weight:400;color:#fff;line-height:normal;font-family:"Montserrat";background:#757370;padding:10px 11px;text-align:center;display:inline-flex;align-items:center;justify-content:center;margin:0 0 28px}body.cart .tax-note,body.cart .promo-code-text{font-size:13px;font-family:"Montserrat";letter-spacing:normal}body.cart .cart-accordions{margin:15px 0 0}.hulkapps_product_options #option_total #formatted_option_total{font-weight:600;color:#121212}.main-product .validation_error{background-color:transparent!important;border:0!important;border-bottom:1px solid #DFDFDF!important;transition:unset}.hulkapps_option_set .hulkapps_option.full_width.select-letters .hulkapps_option_name{font-size:0}.hulkapps_option_set .hulkapps_option.full_width.select-letters .hulkapps_option_name>div{font-size:12px}.main-product .product .product__media-list.cstm-verticle-slider{display:block}.main-product .product .product__media-item.is-active{grid-column:1/-1;margin:0}.main-product .product .product__media-item.is-active .media{padding-top:min(max(400px, calc(70vh - 170px)), var(--ratio-percent))!important}@media screen and (min-width:749px){.main-product .custom-product-wrapper{height:75vh}.main-product .product .product__media-item{height:100%}.product__media,.product__media-item,.product__media-list{height:100%}.main-product .product .product__media-item.is-active>*,.main-product .product .product__media-item.is-active div{height:100%!important}}.main-product .product .product__media-item .media img{object-fit:contain;height:100%}.featured-collection-products{padding:0 15px}.discounts .discounts__discount{color:#121212;font-weight:600}.product .product-form__input .select{border:1px solid #c3c3c3;min-width:330px;border-radius:10px;padding:0;position:relative;align-items:center}.product .product-form__input .select .select__select{background:#fff0;min-height:40px;height:40px;margin:0}.product .product-form__input .select svg{position:absolute;right:14px;pointer-events:none}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none}.menu-drawer .account-details-wrap{display:inline-flex;width:100%;justify-content:space-between}.cart-items-wrapper .cart-item__details>*{width:100%;max-width:90%;padding-right:5px}.garnet-january{background-color:#DC3119!important}.amethyst-february{background-color:#7222BB!important}.aquamarine-march{background-color:#ABD6EB!important}.natural-diamond-april{background-color:#FCEABE!important}.emerald-may{background-color:#2EA873!important}.moonstone-june{background-color:#C5D3E2!important}.ruby-july{background-color:#D72525!important}.peridot-august{background-color:#90DB61!important}.natural-diamond{background-color:#FCEABE!important}.lab-diamond{background-color:#dedede!important}.blue-sapphire-september{background-color:#4158A3!important}.pink-sapphire-september{background-color:#DBACC4!important}.opal-october{background-color:#E1E898!important}.citrine-november{background-color:#F6D20D!important}.swiss-blue-topaz-december{background-color:#A2D8EE!important}.london-blue-topaz-december{background-color:#4698BA!important}.abalone-shell{background-color:#6FBAC0!important}.black-onyx{background-color:#000000!important}.lapis-lazuli{background-color:#5E54A3!important}.mother-of-pearl{background-color:#CFD9ED!important}.tiger-eye{background-color:#AF6733!important}.malachite{background-color:#2C5343!important}.turqoise{background-color:#3CC7F4!important}.lab-diamond-april{background-color:#DEDEDE!important}.clone{display:none}.featured-collection .slick-slider .slick-slide{position:relative;list-style:none}.featured-collection .tag-wrapper{position:absolute;top:10px;z-index:1;left:20px}.product .tag-wrapper{position:absolute;top:10px;right:18px;z-index:1}.collection li.grid__item{position:relative}.collection li.grid__item .tag-wrapper{position:absolute;top:10px;left:10px;z-index:1}.related-product-data .related-products .grid.product-grid .grid__item{position:relative}.related-product-data .related-products .grid.product-grid .grid__item .tag-wrapper{position:absolute;top:10px;left:20px;z-index:1}.tag-wrapper .badge{background:#f4f1ea;border:0;border-radius:0;font-size:12px;line-height:normal;font-weight:500;text-transform:capitalize;padding:6px 15px;letter-spacing:normal}.product .grid__item.product__media-wrapper{position:relative}.related-product-data .related-products button.sliderarrow{background:#fff0;border:0;position:absolute;top:-37px;cursor:pointer}.related-product-data .related-products button.prev_arrow.sliderarrow{right:60px}.related-product-data .related-products button.next_arrow.sliderarrow{right:20px}.tag-wrapper .badge:nth-child(1),.tag-wrapper .badge:nth-child(2){display:inline-block}.tag-wrapper .badge{display:none}.scroll-top{display:none;position:absolute;bottom:50px;right:50px;background:#e7e7e7;width:50px;height:50px;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;z-index:3}.scroll-top.scroll-on{display:flex;bottom:auto;top:85%;z-index:9999;position:fixed;transform:translateY(-15%);right:30px;width:35px;height:35px}.scroll-top svg{transform:rotate(90deg);width:14px;height:14px;stroke-width:1.5px}.facets-wrapper .mobile-facets__main .filter-p-tag .mobile-facets__submenu{padding:0 0 10px}.featured-collection .card-products2 .card__information{padding:5px 0 0}.featured-collection .card__content{display:block;padding:0}.featured-collection .card__content .img-pdp-wrapper{min-height:540px;height:100%;object-fit:cover}.main-product .product.product--no-media{display:block;margin:0 auto;max-width:50%;padding:20px 0 40px}.main-product .product.product--no-media .product-info-wrapper{border-color:#fff0;border:1px solid #e7e7e7;padding:20px}.main-product .product.product--no-media .product-info-wrapper .product_tabs .producttab{padding:0 0 25px}.main-product .product.product--no-media .tag-wrapper{display:none}.main-product .product.product--no-media .custom-product-wrapper{height:auto}.main-product .product.product--no-media .product-form>.form{max-width:calc(100% - 69px);margin:0 auto 0 0}.main-product .product.product--no-media .product-form__submit{max-width:100%}.cstm-radio-plus a{color:#000}.slideshow-section .slideshow-image-link{z-index:3}.tb_render.personalize-text .hulkapps_option_child{text-align:center!important}.tb_render.personalize-text .hulkapps_option_child::placeholder{font-size:12px!important;font-family:Montserrat;font-weight:400;text-align:center!important;text-transform:uppercase}.hulkapps_product_options #char_count_952296{font-size:12px;display:none}.hulkapps_option_set .hulkapps_option.personalize-text .hulkapps_option_name{font-size:0}.hulkapps_option_set .hulkapps_option.personalize-text .hulkapps_option_name>div{font-size:12px}.new-underline-btn{font-size:15px;font-weight:600;color:#121212;text-transform:uppercase}.article-template-1 .featured-collection .gradient,.article-template-1 .section-collection-list .gradient{background:#fff}.article-template-2 .featured-collection .gradient,.article-template-2 .section-collection-list .gradient{background:#fff}.image-with-content-products.image-with-text__content{flex-direction:row!important;padding:0 0rem 0 3rem!important;flex-wrap:wrap;gap:30px}.image-with-single-product{width:calc(33% - 20px);margin-top:0px!important}.image-with-single-product .card__content a{font-size:14px;line-height:normal;font-weight:500;color:#000;margin:2px 0 0!important;text-decoration:none!important;letter-spacing:normal}.image-with-single-product .card__content .card__information .variant-options{font-size:11px;font-weight:400;line-height:normal;margin:0!important;color:#000;opacity:0;position:absolute;z-index:1;left:0;bottom:0}h3.card__heading.article-title.h2{font-size:16px;line-height:20px;font-weight:600}.custom-article-link{font-size:13px;text-transform:uppercase;color:#121212;font-weight:600;text-decoration:none}.custom-article-link:hover{text-decoration:underline}.blog-new-blog .section-collection-list .gradient{background:#fff}.blog-new-blog .main-blog.page-width{padding:60px 5rem!important}.blog-bg{background:#f9f7f3}.article-title{font-size:16px;line-height:20px;font-weight:600;color:#000;margin-top:10px}.article-desc{margin:15px 0}.temp-article .featured-collection .sliderarrow{top:-85px}.image-with-single-product .price-item--regular{font-size:14px;margin-top:0!important;color:#000;font-weight:400;letter-spacing:normal}.new-article-img img{max-height:400px;height:100%;min-height:400px;object-fit:cover}.new-image-height img{max-height:450px;object-fit:cover}@media(max-width:749px){.image-with-single-product{width:calc(50% - 10px);margin-top:0px!important}.new-heading-design.image-with-text__heading{font-size:20px!important;line-height:25px!important;margin:0 0 26px!important;text-align:center}.image-with-content-products.image-with-text__content{gap:20px}.new-link-cont{margin:2rem auto 0 auto}.blog-new-blog .main-blog.page-width{padding:40px 1.5rem!important}.new-article-img img{max-height:250px;height:100%;min-height:250px;object-fit:cover}}