/** Shopify CDN: Minification failed

Line 7:22374 Expected identifier but found whitespace
Line 7:22907 Unexpected "="

**/
.complementary-section quick-view.product-card-quickview:after,.complementary-section quick-view.product-card-quickview:before,.header.transparent--true:before,.image-with-text a.button:before,.mega-menu-promotion--cover .text-button.white:after,.mega-menu-promotion--cover .text-button.white:before,.product-card .product-card--add-to-cart-button::before,.template-product .img-with-text-overlay-section a.button:before{content:none}.guarantee-img-text img,.guarantee-multicolumn img{object-fit:cover!important;position:relative!important}.guarantee-img-text .image-with-text__content--inner,.guarantee-multicolumn .section-header--content,.product-recommendations .section-header--content,.video-section .video-block{max-width:100%}.bria-button,.return-button{transition:background-color .3s}.faq-question,.show-more,.tab,.tab-main{cursor:pointer}.product--sold-out .product-card__image,.thb-product-detail.product .product-information--inner .tw.product_variants a.is-varient-disabled>img{opacity:.6}.clearfix .table-size-guide th{background:#263059;color:#fff}.product-card__sold-out-badge{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;padding:6px 10px;text-transform:uppercase;border-radius:4px;z-index:2}.become-form>.row,.box-briefs .singal-line,.boy-can .singal-line,.can-thongs .singal-line,.home_collection_slider.home_collection_slider2,.icon-text-center div:first-child svg,.login-class .text-button::after,.login-class .text-button::before,.login-class label,.online-store .singal-line,.online-store svg,.perfect-both .singal-line,.personal .singal-line,.product_list_section.country-us,.product_list_section.home_collection_slider2,.register-class label,.stockist-search-filters,.tab-content,.template-collection .collection-banner--breadcrumbs,.tions .singal-line,.tw .flex.flex-wrap.gap-1 a.hidden,div#redo-checkbox,img.size-chart-image{display:none}body .stockist-query-entry,form.stockist-search-form{width:100%!important}.stockist-search-button button{left:95%!important}#recover form,.artist-below .image-box img{padding-bottom:40px!important}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffd200!important}span.jdgm-prev-badge__text{font-weight:400;font-size:18px;line-height:1;color:#212529}.container{width:min(1500px,calc(100% - 60px));margin:0 auto}.js-thumbnails-slider .product-thumbnail{width:calc(100% / 5)}.product-swiper-container{width:100%;padding:20px 0}.product-swiper-container .swiper-slide{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.header:hover .thb-full-menu--link svg path,.thb-full-menu--link:hover svg path{stroke:#ffffff!important}.header:hover .thb-full-menu--link svg path,.template-customers-login .thb-full-menu--link:hover svg path{stroke:#fff!important}.header.is-sticky:hover .thb-full-menu--link svg path,.is-sticky .thb-full-menu--link:hover svg path,.template-collection .header:hover .full-menu>ul>li>a svg path,.template-page .header:hover .full-menu>ul>li>a svg path{stroke:#000!important}theme-header .row.expanded>div{padding-inline:50px}.byob-banner .text-box h2,.byob-banner .text-box p,.header:hover .thb-full-menu>li>a.thb-full-menu--link,.login-class button.button.full:focus,.stockist-search-filter-checkbox label,.under-day a.button:hover{color:#fff}.Midea-class .media-grid--item{border:0 solid;border-radius:22px}.Midea-class .media-grid--bg img,.Midea-class .media-grid--bg video{width:100%;height:100%;object-fit:contain;pointer-events:none}.is-sticky:hover .thb-full-menu>li>a.thb-full-menu--link,.jpgrade p,.template-collection .header:hover .thb-full-menu>li>a.thb-full-menu--link,.template-collection .is-sticky .full-menu>ul>li>a,.template-customers-login .header:hover .thb-full-menu>li>a.thb-full-menu--link,.template-page .header:hover .thb-full-menu>li>a.thb-full-menu--link,.template-page .is-sticky .full-menu>ul>li>a{color:#000}.all-tab li:nth-child(odd),.header.is-sticky,.login-class input.full,.register-class input.full{background:#fff}.header:hover:before,.online-store .icon-text div:nth-child(2n){background:0 0}.thb-full-menu .sub-menu{padding:20px}.sub-menu li:not(:last-child){margin-bottom:5px}.thb-full-menu--link:after{background:#fff;content:none!important}.header .sub-menu{transition:.1s ease-in-out!important}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0px;grid-row-gap:0px}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:first-child{grid-area:1/1/4/3}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:nth-child(2){grid-area:1/3/2/4}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:nth-child(3){grid-area:1/4/2/5}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:nth-child(4){grid-area:2/3/3/4}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:nth-child(5){grid-area:2/4/3/5}full-menu .thb-full-menu li:nth-child(2) ul.mega-menu-columns li:last-child{grid-area:3/4/4/5}.mega-menu-columns .mega-menu-columns__heading{color:#263059;font-family:Poppins;font-weight:600;font-size:18px;line-height:1;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.footer .thb-widget-title.collapsible,.widget--signup .thb-widget-title{font-size:28px!important;letter-spacing:0!important;margin-bottom:25px!important;font-weight:400!important}.thb-full-menu .mega-menu-columns{padding:35px 40px}a.mega-menu-promotion:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8) 100%)}.about-extra,.devon-lang.byob-banner-custom .image-box,.login-class,a.mega-menu-promotion{position:relative}.mega-menu-promotion--cover{z-index:2}.mega-menu-promotion--cover p{font-family:Poppins;font-weight:400;font-size:20px;line-height:23px;letter-spacing:0;color:#fff;margin:0 0 10px}.mega-menu-promotion--cover span{font-family:Poppins;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:11%;text-decoration-skip-ink:auto}.become-form a,.bria-button,.card a.button,.our-team a,.product-card .product-card-info del,.return-button{text-decoration:none}.mega-menu-promotion--cover span svg{margin-left:6px}.thb-full-menu li.menu-item-has-children.menu-item-has-megamenu .sub-menu{left:20px;right:15px;border-top:none;box-shadow:none;background:#eaebef;border-radius:0 0 19px 19px}.mega-menu-columns li>ul a.thb-full-menu--link{font-family:Poppins;font-weight:400;font-size:16px;line-height:23px;letter-spacing:0;color:#000;margin-bottom:5px;text-transform:capitalize}.footer .medium-3.columns:first-child,.footer .medium-3.columns:last-child{max-width:30%;flex:0 0 30%}.footer .medium-3.columns{max-width:20%;flex:0 0 20%}.footer .medium-3.columns:nth-child(2),.footer .medium-3.columns:nth-child(3){padding-left:55px}.footer .signup-container input:focus+label{left:35px}.footer .widget p{line-height:1.5!important;text-transform:capitalize;font-size:18px!important;font-weight:300;width:84%}.footer li a{font-weight:300;font-size:18px;line-height:1;margin-bottom:6px}.collection_product_grid.row{padding:20px 0}.become-form label,.collection_product_grid .facets--bar,.contact-us-class label,.personal svg,.tions svg,.website-used-class .singal-line,div#rc_login{display:none!important}.products .product-card a.product-featured-image-link{padding-bottom:0!important;height:350px;border-radius:20px 20px 0 0}.collection_product_grid .products .product-card{background:#eaebef;border-radius:0 0 20px 20px}.collection-banner,.collection-banner--has-bg .collection-banner--image:after,.collection-banner--image img{border-radius:20px}.products .product-card{background:#263059;border-radius:0 0 20px 20px}.collection_product_grid .product-card .product-card-info a.product-card-title,.complementary-section a.cart-product-link{color:#263059!important}.complementary-section a.cart-product-link,.product-card .product-card-info a.product-card-title{font-weight:400;font-size:20px;line-height:1.3;letter-spacing:0;text-transform:capitalize;color:#fff;margin-bottom:10px}.product-card .product-card-info{padding:20px 10px!important;border-radius:0 0 20px 20px!important;gap:0!important}.collection_product_grid .product-card .product-card--add-to-cart-button{background:#263059!important;color:#fff!important}.product-card .product-card--add-to-cart-button{background:#fff!important;color:#263059!important;border-radius:30px;width:max-content}.complementary-section .price span.amount,.product-card .product-card-info .price span{font-family:Poppins;font-weight:500;font-size:20px;line-height:22px;letter-spacing:0;text-transform:capitalize;color:#fff}.collection_product_grid .product-card .product-card-info .price span,.complementary-section .price span.amount{color:#000!important}.product-card .product-card-info .price del .amount{text-decoration:line-through;font-weight:300!important}.collection_product_grid .product-card .product-card--add-to-cart-button:hover,.complementary-section quick-view.product-card-quickview:hover,.image-with-text a.button:hover{background:#000!important}.product-card .product-card--add-to-cart-button:hover{background:#eaebef!important}.product-card .product-card-info span.price{display:flex;justify-content:center;flex-direction:row-reverse;gap:0 5px;align-items:center}.collection-banner{margin:-90px 20px 0}.template-collection .full-menu>ul>li>a,.template-customers-register .header:hover .thb-full-menu>li>a.thb-full-menu--link,.template-page .full-menu>ul>li>a{color:#263059}.facets .thb-filter[open] .thb-filter-title span{transform:rotate(180deg)}.facets .thb-filter .thb-filter-title span{transform:rotate(360deg)}h1.collection-banner--title.banner_metafiled_title{color:#263059;width:80%}.collection-banner h1.collection-banner--title{color:#263059;font-weight:300;font-size:46px;line-height:1.5;letter-spacing:0;text-transform:uppercase}.collection-banner--content p{color:#263059!important;text-align:start;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0}.collection-banner--description.banner_metafiled_description p{color:#000;width:80%;margin-bottom:30px}a.banner_metafiled_btn{border-radius:50px;padding:10px 50px;background:#263059;color:#fff;font-weight:600;font-size:18px;line-height:1.5}a.banner_metafiled_btn:hover{background:#000}.template-product .section-app-wrapper{margin-top:50px}.template-product theme-header#header{padding:0;background:#eaebef}.template-product .header .logolink .logoimg--light,.template-product .header-sticky--active.is-sticky img.logoimg{filter:brightness(0) saturate(100%) invert(15%) sepia(13%) saturate(1932%) hue-rotate(194deg) brightness(91%) contrast(87%)!important}.template-product .logolink .logoimg{height:var(--logo-height,30px);filter:brightness(0) saturate(100%) invert(15%) sepia(13%) saturate(1932%) hue-rotate(194deg) brightness(91%) contrast(87%)}.template-product .is-sticky .logolink img{filter:drop-shadow(0px 100px 0 #263059);transform:translateY(0)}.pdp_features{margin:100px 0 0}.product-grid-container{display:flex!important;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:30px}.product-grid-container>div{width:calc(50% - 30px);text-align:start}.product-image-container.product-image-container--thumbnails scroll-shadow{position:relative!important;width:100%!important;height:100%}.product-thumbnail-container .slick-slide{padding:5px}.product-thumbnail-container img{width:100%;cursor:pointer;transition:.3s;height:100%;object-fit:cover!important;border-radius:10px}.thumbswiper .swiper-button-next:after,.thumbswiper .swiper-button-prev:after{font-size:20px;font-weight:700;color:#fff}.thumbswiper .swiper-button-next,.thumbswiper .swiper-button-prev{background:#263059}.swiper.thumbswiper{width:100%;position:relative;margin-top:20px;height:170px}.thumbswiper .swiper-button-next{height:100px;top:0;margin:0;right:0}.thumbswiper .swiper-button-prev{height:100px;top:0;margin:0;left:0}.thumbswiper{display:flex;justify-content:space-between;height:100px}.product-thumbnail-container img:hover{border-color:#f60}.product_variants p{margin-bottom:10px;font-weight:400;font-size:18px;line-height:1;color:#263059}.product_variants>.flex img.block{height:55px;width:55px;overflow:hidden;object-position:center;border-radius:5px;border:1px solid #0000001c;transform:scale(1.5)}.product_variants p:not(:first-child){margin-top:20px}.product_variants>.flex{display:flex;align-items:center;width:100%;flex-wrap:wrap;gap:15px}.login-class .thb-login-form p,.tw .mb-2,.tw.product_variants{margin-bottom:20px}svg.product_svg{margin-right:10px}.product-recommendations h2.h3,.roadmap-container.time-line h2,.text-center-class-under h3.h3,.text-center-class-under p{text-align:center}.template-product .featured-collection a.product-card-title{min-height:50px}.template-product .featured-collection h2.h3{font-weight:300;font-size:42px;line-height:1;letter-spacing:2px;text-transform:uppercase;color:#000}.complementary-section .product-cart-item{flex-direction:column!important}.complementary-swiper{width:100%;margin-top:30px}.complementary_wrapper{overflow:hidden;position:relative}.complementary_wrapper .swiper-slide{display:flex;justify-content:center;border-radius:10px;background:#eaebef;text-align:center}.template-product .img-with-text-overlay-section a.button:hover{background:#eaebef}.template-product .img-with-text-overlay-section a.button:hover span{color:#26334c}.complementary-section{width:100%;padding-left:0}.complementary-products--inner{padding:100px 0 0}.complementary-section quick-view.product-card-quickview span{text-decoration:none;font-weight:600;font-size:18px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#eaebef}.complementary-section quick-view.product-card-quickview{padding:10px 30px;max-width:max-content;text-align:center;background:#263059;border-radius:30px;height:40px;display:flex;justify-content:center;align-items:center;width:100%;margin:15px auto 0}.complementary-section a.cart-product-link{min-height:58px;margin-bottom:0}.become-form .section-header-left--false,.contact-us-class .section-header-left--false,.include div ul,.mariella-by p,.template-product .img-with-text-overlay-2 .image-with-text-overlay,.template-product .text-with-icons,.tw p.font-semibold.text-sm.mb-0{margin-bottom:0}.guarantee-multicolumn .section-header--content h2.h3{font-weight:300;font-size:42px;line-height:1.3;text-transform:uppercase;color:#263059}.guarantee-multicolumn .section-header{margin-bottom:50px}.guarantee-multicolumn .row{margin:0 auto;gap:40px;align-items:flex-start}.guarantee-multicolumn .multicolumn__column:nth-child(3){margin-top:-106px}.guarantee-multicolumn .multicolumn__image{margin:0 0 20px;width:80px!important}.guarantee-multicolumn img{height:80px!important}.guarantee-multicolumn .multicolumn__image--inner,.icon-text div,.include{padding-bottom:0!important}.guarantee-multicolumn .multicolumn__column h4{font-weight:300;font-size:24px;line-height:1;color:#263059;margin-bottom:15px}.guarantee-img-text .image-with-text__content--inner p,.guarantee-multicolumn .multicolumn__column p{font-weight:400;font-size:18px;line-height:1.5;color:#000;margin-bottom:30px}.guarantee-multicolumn .multicolumn__column a.text-button span{font-weight:600;font-size:18px;line-height:1;text-align:center;margin:0 auto;color:#fff;padding:10px 50px}.guarantee-multicolumn .multicolumn__column .text-button{min-width:250px;background:#263059;text-align:center;height:fit-content;border-radius:250px}.guarantee-multicolumn .multicolumn__column a.text-button:after,.guarantee-multicolumn .multicolumn__column a.text-button:before{content:none!important}.guarantee-img-text .image-with-text__image-media{padding-bottom:0!important;padding-right:30px}.guarantee-img-text img{height:500px!important;border-radius:20px}.guarantee-img-text .image-with-text__content--inner h3.h3{font-weight:300;font-size:42px;line-height:1.5;color:#000}.devon-lang .image-box,.guarantee-img-text .image-with-text__content,.small-12.columns{padding:0}.swiper-initialized .swiper-button-next,.swiper-initialized .swiper-button-prev{background:rgba(255,255,255,.8);color:#000!important}.swiper-initialized .swiper-button-prev{left:0}.swiper-initialized .swiper-button-next{right:0}.swiper-initialized .swiper-button-next:after,.swiper-initialized .swiper-button-prev:after{font-size:22px!important;color:unset!important}.contact-form.section-spacing .row.align-center{display:flex!important;justify-content:space-around!important;align-items:center!important}.contact-form.section-spacing .contact-form--form-column{flex:0 0 100.66667%;max-width:50%}@media (width > 1440px) and (width < 1920px){h1.collection-banner--title.banner_metafiled_title{width:100%}.collection-banner--content{max-width:60%!important}}@media (width <=1440px){.complementary-section{padding-left:20px}.thb-full-menu .mega-menu-columns{padding:25px 20px}h1.collection-banner--title.banner_metafiled_title{width:100%}.collection-banner--content{max-width:70%!important}.collection-banner--description.banner_metafiled_description p{width:90%}}@media (width <=1400.98px){.collection-banner h1.collection-banner--title{font-size:35px}.promotion-column .gallery__item figure.aspect-ratio img.swiper-zoom-target{object-fit:contain;background-color:#fff}.gallery__item figure{background:#15151500!important}}@media (width <=1199.98px){.shopify-section.section-image-with-text .image-with-text.grid--image-medium.image_first.text-left.section-spacing{display:flex!important;flex-direction:column!important}.quantity-tabel{grid-template-columns:auto auto auto!important}.product-info-icn-list .list-wrapper span{font-size:14px!important}.template-product .featured-collection h2.h3,.thb-product-detail .product-title{font-size:32px!important}.collection-banner{margin-top:-80px}.template-collection .mobile-toggle span{background:#000!important}.collection-banner h1.collection-banner--title{font-size:35px}.collection-banner--content{max-width:70%!important}.collection_product_grid .facets--bar{display:block!important}.mobile-toggle span{background:#fff!important}.complementary-section .price span.amount,.complementary-section a.cart-product-link,.product-card .product-card-info .price span,.product-card .product-card-info a.product-card-title{font-size:18px;line-height:1.3}.footer .medium-3.columns{max-width:50%!important;flex:0 0 50%!important;padding:0}.footer li a{font-size:16px}.footer .thb-widget-title.collapsible,.widget--signup .thb-widget-title{font-size:22px!important}.footer>.row{row-gap:40px}.footer .medium-3.columns:nth-child(2),.footer .medium-3.columns:nth-child(3){padding-left:0}.container{width:min(1500px,calc(100% - 40px))}}@media only screen and (min-width:991px){.product-grid-container.clearfix .product-images-col{position:sticky!important;top:10%!important}}@media (width <=991.98px){section.shopify-section.product-section{padding:0 20px}.product-grid-container{flex-direction:column}.product-grid-container>div{width:100%}.collection_product_grid.row{padding:50px 0}.collection-banner{margin-right:0;margin-left:0}.collection-banner--image.collection_banner_metafiled{position:relative;height:300px;width:100%}.collection-banner--content:has(.banner_metafiled_title){height:max-content;padding:30px 0 0}h1.collection-banner--title.banner_metafiled_title{font-weight:600}.collection-banner--content{max-width:100%!important}.collection_product_grid .products li.column{flex:0 0 50%;max-width:50%}.thb-product-detail .row{width:100%;max-width:100%}}.bodysuits-class .image-with-text,.underwear-cards .card:nth-child(3){margin-top:0}@media (width <=375px){.announcement-bar .static_bar .middle_text .text{font-size:12px!important}}.sezzle-button-text.sezzle-left.szl-light,span.sezzle-payment-amount.sezzle-button-text.sezzleindex-0{font-weight:500!important;font-size:18px!important}.canadian,.return-section,.why-we-use{background-color:#f8f4f3;padding:80px 20px 0;border-radius:20px;max-width:100%;margin:-87px 20px 0;font-family:Nunito Sans,sans-serif}.return-button,.text-box h2,.text-box p{font-family:Poppins}.byob-banner .return-content,.return-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.text-box{flex:1 1 60%;padding:0 0 0 10px}.text-box h2{font-size:46px;font-weight:300;color:#263059;margin-bottom:16px;letter-spacing:1px}.text-box p{font-size:16px;color:#000;margin-bottom:24px;line-height:1.6;font-weight:500;width:85%}.return-button{background-color:#263059;color:#fff;padding:10px 50px;border-radius:24px;font-size:18px;font-weight:600}.return-button:hover{background-color:#1e2239;color:#fff}.image-box{flex:1 1 40%;text-align:center;padding:20px}.image-box img{max-width:664px;height:auto}.bg-text::before{border-radius:20px!important}@media screen and (max-width:749px){.return-content{flex-direction:column}.image-box,.text-box{flex:1 1 100%;padding:10px;text-align:center}}.font-size-small{font-size:42px}.underwear-section{max-width:1320px;margin:0 auto;padding:80px 0!important;text-align:center;display:flex;flex-direction:column;align-items:center}.underwear-section h2{font-size:42px!important;font-weight:300!important;color:#263059!important;margin-bottom:10px;line-height:62px!important}.underwear-section p.intro{font-size:16px!important;font-weight:500!important;color:#000!important;margin-bottom:40px;width:52%!important}.include .icon-text span,.singal-line,.singal-line-2{margin-bottom:10px!important}.underwear-cards{display:flex;flex-wrap:wrap;gap:30px!important;justify-content:center}.card{background:#f7f4f3;border-radius:10px;padding:30px;text-align:left;flex:1 1 45%;min-width:280px;height:fit-content!important}.card img{width:80px!important;margin-bottom:15px}.card h3{font-size:24px!important;font-weight:300!important;color:#263059;margin-bottom:10px}.card a.button,.card p{font-size:18px!important}.card p{color:#000!important;line-height:1.6;margin-bottom:20px;font-weight:400!important;font-family:Poppins!important}.card a.button{background:#263059!important;color:#fff;padding:10px 50px!important;border-radius:25px;font-weight:600!important}@media screen and (max-width:768px){.underwear-cards{flex-direction:column;align-items:center}}. .icon-text div,.icon-text-center div{padding:10px 8px 0!important}.bg-color-add,.can-thongs li:nth-child(2n),.icon-text div:nth-child(2n),.online-store .icon-text div:nth-child(odd){background:#f4f4f6}.icon-text,.icon-text-center{border:1px solid #e0e0e0!important}.icon-text span,.icon-text-center span{font-family:Poppins;font-weight:400;font-size:16px}.icon-text-center div:nth-child(2n){background:#e0e0e0}.singal-line,.singal-line-2{font-family:poppins!important;font-weight:400!important;font-size:16px!important}.button span,=============== .bodysuits-class span{font-size:18px;font-weight:600;font-family:poppins}.bg-text h2,.bodysuits-class p,.imagw-with-text p{font-weight:400!important;font-family:Poppins!important}.bodysuits-class a.button,.imagw-with-text a.button{padding:10px 30px}.bodysuits-class h3.h3,.imagw-with-text h3.h3{font-size:42px;font-weight:300;font-family:Poppins;color:#263059}.bodysuits-class p,.imagw-with-text p{font-size:18px!important}.imagw-with-text{max-width:1320px}.all-tab .faq-answer,.image-with-text__content{padding:0!important}.imagw-with-text .image-with-text__content--inner{padding-left:40px;margin:0;max-width:unset}.imagw-with-text .section-spacing{margin-bottom:40px}.bodysuits-class{max-width:1320px!important}.bodysuits-class .image-with-text__content--inner{max-width:unset;padding-right:40px}.bodysuits-class .section-spacing{display:flex;flex-direction:row-reverse}.bria-return-section{display:flex;flex-wrap:wrap;border:2px solid #0075ff;border-radius:10px;overflow:hidden;font-family:Arial,sans-serif;max-width:1000px;margin:20px auto}.bria-image{flex:1 1 50%;max-width:50%}.bria-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px 0 0 10px}.bria-content{flex:1 1 50%;padding:30px;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.bria-content h2{font-size:24px;color:#2c2734;margin:15px 0}.bria-content p{font-size:14px;line-height:1.6;color:#333;margin-bottom:20px}.bria-button{display:inline-block;background-color:#2c2734;color:#fff;padding:12px 20px;border-radius:25px;font-weight:700;align-self:flex-start;margin-bottom:10px}.devon-lang,.lang-devon,.out-try-on{background-color:#f8f4f3;font-family:Nunito Sans,sans-serif}.bria-button:hover{background-color:#1e1b27}.bg-text{margin-bottom:70px;min-height:452px;justify-content:center!important;align-items:center;display:flex}.bg-text h2{color:#fff;font-size:42px!important}.bg-text p{font-size:18px!important;font-weight:300;font-family:Poppins;line-height:30px!important}.canadian-men p{width:73%;margin:auto!important;padding-bottom:20px}.final-sale-banner-section,.login-class .field,.our-team,.register-class .field{justify-content:center;display:flex}.final-sale-banner.overlay{position:relative;background-size:cover;background-position:center;padding:80px 20px;text-align:center;color:#fff;width:1320px;border-radius:20px;margin-top:40px!important}.singal-line-2{margin-bottom:80px!important;width:65%}.legal-stuff{display:flex;flex-direction:column;align-items:center}.were-com .image-with-text__image{width:46%!important}.were-com .image-with-text__content{width:54%!important}.devon-lang,.out-try-on{padding:30px 20px 30px;border-radius:20px;max-width:100%;margin:0px 20px 0}.about-fit{margin-top:80px!important}.man-woman p.label{font-family:Poppins!important;font-size:34px!important;font-weight:600!important}.man-woman{padding-bottom:80px!important}.out-try-tee .image-box img{max-width:385px!important;height:auto}.lang-devon .image-box img{max-width:420px!important;height:auto}.exc-ret .image-box img{max-width:588px!important;height:auto}.lang-devon{padding:20px 20px 0;border-radius:20px;max-width:100%;margin:0px 20px 0}.tabbed-faq{max-width:1320px!important;margin:0 auto;padding:70px 0!important}.all-tab{padding:70px 20px}.all-tab li{list-style:none;padding:10px 15px;border:1px solid #e0e0e0;font-size:18px;font-weight:400}.all-tab ul{margin:0}.tabs{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:1px solid #263059;gap:19px}.tab{padding:.75rem 1.5rem;margin:0 .25rem;border-radius:6px 6px 0 0;font-weight:600;font-size:18px;font-family:Poppins}.faq-heading,.static-tab-title{font-weight:300;font-size:42px}.tab.active{background:#1e2a5a;color:#fff}.tab-content.active{display:block;max-width:1320px;margin:0 auto;gap:20px;display:flex;flex-direction:column}.faq-question{background:#1e2a5a;text-transform:uppercase}.faq-answer ul li ul li{border:unset;background:0 0!important;padding:0}.faq-answer ul li ul{padding-top:30px}.faq-answer{display:none;min-height:fit-content}.faq-item.active .faq-answer,.home_collection_slider.home_collection_slider2.country-us,.product_list_section.home_collection_slider2.country-us,.register-class div:nth-child(4) label{display:block}.faq-toggle-icon{position:absolute;right:20px;top:5px;font-size:34px}.static-tab-title{position:static;background:#fff;z-index:10;padding:50px 0 20px;margin-bottom:0;font-family:Poppins;color:#263059;line-height:58px}.final-sale-banner .overlay-content h2{font-size:42px;font-weight:400;text-transform:uppercase;color:#fff}.final-sale-banner.overlay::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:1;border-radius:20px}.still-need{height:452px;justify-content:center;align-items:center;display:flex;margin-bottom:70px!important}.still-need h2{font-size:42px!important;font-weight:400!important;margin-bottom:15px}.still-need p{margin-bottom:15px!important}.still-need a.shop-btn{padding:10px 50px!important}.still-need h5{color:#fff;font-size:18px;margin-bottom:10px}.jpgrade h2,.personal .top-section-heading{font-size:42px!important;font-weight:300!important}.faq-outer-container{padding:0 20px 60px;display:flex;justify-content:center}.faq-wrapper{width:100%;max-width:1320px;margin:0 auto}.faq-heading{text-align:center;margin-bottom:40px;color:#263059}.faq-columns{display:flex;gap:40px;flex-wrap:wrap}.faq-column{flex:1;display:flex;flex-direction:column;gap:20px;min-width:300px}.faq-item{border-top:1px solid #ccc;border:1px solid #d1d1d1;border-radius:4px;overflow:hidden}.faq-question{background-color:#263059;color:#fff;padding:16px 52px 16px 20px;font-weight:600;position:relative;font-size:18px;font-family:poppins}.faq-question.active::after{content:"–"}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s,padding .4s;background:#f9f9f9;color:#000;padding:0 20px}.boy-can,.can-thongs,.perfect-both,.tions,div#shopify-section-template--19426775826651__key_information_7HiUxD{padding-bottom:70px}.faq-question.active+.faq-answer{padding:15px 20px;max-height:fit-content!important}.why-we-use .image-box img{max-width:100%;height:auto}.canadian .image-box img{max-width:42%;height:auto}.can-thongs ul{margin:0!important;padding:0!important}.can-thongs li{margin:0!important;padding:10px 15px;display:flex!important;gap:15px;border:1px solid #e0e0e0}span{font-size:18px;font-weight:400}.can-thongs{padding-top:70px}.option{padding-top:0!important}.jpgrade h2{text-align:center;color:#263059!important}.why-choose-container>p{text-align:center;width:64%}.why-choose-section{text-align:center;padding:60px 20px 100px;width:100%}.why-choose-container{max-width:1320px;margin:0 auto;justify-content:center;display:flex;align-items:center;flex-direction:column}.why-choose-section p{color:#333;margin-bottom:40px}.why-choose-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.why-choose-card{background:#f5f7fa;padding:24px;border-radius:12px;text-align:left}.card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-header img{width:40px;height:40px;object-fit:contain}.card-header h3{font-size:18px;font-weight:700;color:#263059!important;margin:0}.why-choose-card p{font-size:14px;color:#444;margin:0}.overview-container{max-width:1320px;margin:0 auto}.overview-box{color:#000;font-family:Arial,sans-serif;line-height:1.6;font-size:14px}.overview-box h2{font-size:36px;color:#263059;margin-bottom:16px;text-transform:uppercase;padding-bottom:4px;font-weight:300}.online-store .icon-text span,.overview-box p,.video-heading{font-size:18px;font-weight:400}.overview-box p{margin-bottom:16px;font-family:poppins}.our-team h3,.thb-product-detail .product-price-container .price span.amount{font-size:28px}.simple-text-class{padding:70px 0 20px!important}.online-store{padding-bottom:20px}.interpr,.pol-pri{padding-bottom:30px}.online-store .icon-text span{font-family:Poppins;padding-bottom:10px}.promise p{width:61%!important}.pol-pri{padding-top:70px}.tions ul{margin:0;padding:4px 20px}.personal .font-size-small,.tions .font-size-small{text-align:start;justify-content:flex-start;display:flex}.beli-being,.personal{padding-bottom:40px}.personal .top-section-heading{color:#263059!important}.personal .font-size-small,.tions .font-size-small{font-size:36px!important}.our-team h3,.under-day p.intro{margin-bottom:10px}.cookies{padding-bottom:20px!important}.interpr .top-heading{font-size:42px!important;color:#263059!important;text-transform:uppercase!important;font-weight:300!important}.conta-us{padding:50px 0}.same-class{padding-top:50px;padding-bottom:50px}.what-cook{padding-bottom:0}.us-here,.website-used-class{padding-bottom:50px}.about-extra p.subheading{color:#263059!important;font-weight:500!important;font-size:20px!important;line-height:25px!important;font-family:Poppins!important;text-transform:none;letter-spacing:0}.our-team .grid{display:grid;grid-template-columns:repeat(4,1fr)!important;column-gap:30px;margin-top:120px;margin-bottom:70px;width:1320px;row-gap:120px}.our-team .bg-white{background:#dfe0e6;justify-content:center;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:20px}.our-team h3{font-family:poppins;font-weight:300;margin-top:20px;color:#263059}.our-team .image-main{margin-top:-110px}.our-team a{background-color:#1f2b52;color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:16px;transition:.3s}.our-team h2{font-size:42px;font-weight:300;font-family:Poppins;color:#263059;padding-top:0}.legal-devon h2,.mariella-by h2{font-weight:300!important;font-family:Poppins;color:#263059}.our-team a:hover{background-color:#32416d}.our-team .mt-2{display:flex;column-gap:15px}.video-promo-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.video-block{width:100%;max-width:500px;text-align:center}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-heading{background:#2d3059;border-radius:0 0 15px 15px;padding:12px 0;color:#fff!important;text-align:start!important;padding-left:15px!important}.video-section{display:grid!important;grid-template-columns:repeat(2,1fr)!important;max-width:1320px;margin:auto;padding-top:50px}.mariella-by .artist-photo{width:30%}.langsto p,.mariella-by .artist-text{width:70%}.mariella-by .artist-photo img{width:100%!important;max-width:400px!important}.under-day a.button{margin-bottom:30px}.legal-devon .tab-main{width:100%}.legal-devon h2{font-size:42px!important;text-transform:uppercase}.legal-devon .last-p{width:76%;margin:auto}#policy-content{max-height:0;overflow:hidden;opacity:0;transition:.7s}#policy-content.open{max-height:2000px;opacity:1}.first-tab-class,.last-p{display:flex;align-items:flex-start;padding:0 20px}.tab-main{background-color:#1f2c5c;color:#fff;font-weight:700;padding:10px 20px 10px 12px;display:inline-block}.tab-main:hover{background-color:#16304d}.togglr-class{border:1px solid #e0e0e0}.first-tab-class{margin-top:0!important;padding:10px 12px}.mariella-by{background:#f4f0ef;border-radius:20px;margin-top:70px!important;margin-bottom:70px!important}.login-class form,.register-class,.register-class form{border-radius:10px;background:#f4f4f6}.papricots{margin-top:0!important}.become-form,.contact-us-class{margin:70px auto;max-width:1320px}.mariella-by h2{font-size:32px!important}.villalobos{row-gap:40px;display:flex;flex-direction:column}.box-briefs{padding-bottom:70px;padding-top:30px}.login-class form{padding:30px}.login-class .switch-login-section div a.text-button{text-decoration:none!important;color:#000!important;font-weight:400!important}.login-class .switch-login-section a.text-button{text-decoration:underline!important;color:#263059!important;font-weight:700!important}.login-class button.button.full{margin-top:50px;width:40%}.switch-login-section div{position:absolute;bottom:264px}.login-classtext-button a,.register-classtext-button a{color:#000!important;font-weight:500}.login-class h4,.register-class h4{font-size:42px!important;font-weight:300!important;color:#263059;font-family:Poppins}.login-class .switch-login-section{border-top:1px solid #000;padding-top:15px;margin-top:10px}.login-class input::placeholder{color:#a1a1a1;font-size:16px;font-weight:300}#recover button.button.full{margin-top:10px}.register-class{padding:40px 30px!important}.register-class button.button.full{width:50%}.register-class .switch-login-section{border-top:2px solid #000;padding-top:15px;margin-top:10px}.register-class h4{line-height:52px}.register-class p{margin-bottom:25px}.register-class input::placeholder{color:#a1a1a1;font-size:16px;font-weight:300}.contact-form--form-column{flex:0 0 100.66667%;max-width:90%}.become-form form h2,.become-form h2.h3,.contact-form--text-column .contact-form-block:first-child strong,.contact-us-class h2.h3{font-size:42px!important;font-weight:300!important;font-family:Poppins;color:#263059;line-height:52px;text-transform:uppercase}.contact-us-class .row.align-center{background:#f4f4f6;border-radius:0 0 20px 20px;padding:0 0 40px!important}.contact-us-class>.row{background:#f4f4f6;border-radius:20px 20px 0 0;padding-top:40px}.become-form textarea,.contact-us-class textarea{border:unset;border-bottom:1px solid #263059;height:20px!important;min-height:80px}.contact-us-class input::placeholder{color:#a1a1a1;font-size:16px;font-weight:300}.contact-us-class input{border:unset;border-bottom:1px solid #263059;margin-top:18px}.become-form .no-padding div:first-child,.contact-us-class .no-padding div:first-child{padding-right:20px}.contact-us-class textarea::placeholder{color:#a1a1a1;font-size:16px;font-weight:300;padding-top:36px}.contact-us-class button.button.full{width:27%;margin-top:30px}.lang-devon p{width:47%}.artist-below p,.brand-doe p,.line-a p,.where-to p,.why-we-use p{width:60%}.why-we-use h2{width:60%;line-height:58px}.were-com a.button{padding:0 60px;margin-right:25px}.template-customers-login #header .small-12.columns,.template-customers-register #header .small-12.columns{background:#f4f0ef!important;border-radius:20px}.become-form .row.align-center{display:flex;flex-direction:row-reverse;align-items:center}.become-form .medium-4{flex:0 0 50%;max-width:50%;padding-right:91px}.become-form .medium-8{flex:0 0 50%}.become-form form{padding:20px;background:#f4f0ef;border-radius:10px}.app-playlist-title,.banner-inner-sec .image-with-text__content--inner,.become-form .row.no-padding{padding:0 20px}.become-form input::placeholder{color:#a1a1a1;font-size:16px;font-weight:300}.become-form input{border:unset;border-bottom:1px solid #263059;margin-top:10px}.contact-form--text-column .contact-form-block:nth-child(2) strong{font-size:18px;font-weight:400;color:#263059}.contact-form--text-column .contact-form-block:nth-child(2) .rte p{font-size:14px;font-weight:400}.become-form textarea::placeholder{color:#a1a1a1;font-size:16px;font-weight:300;padding-top:36px}.become-form button.button.full{width:37%;margin-top:10px}.highlight-section{padding:40px 20px 80px}.highlight-container{max-width:1320px;margin:0 auto;border-radius:16px}.highlight-image{width:100%;display:block;border-radius:12px}.stockist-map-inner,.stockist-map.stockist-map-leaflet,.stockist-side-panel{border-radius:30px!important}.become-form a{font-weight:700}.up-down-slider{padding:70px 20px 0}.emily-body .section-spacing,.on-the .section-spacing,.underwear-class .section-spacing{display:flex!important;flex-direction:row-reverse!important}.giving-back .section-spacing{display:flex;flex-direction:row!important}.stockist-horizontal{max-width:1380px!important;margin:70px auto!important}#stockist-widget .stockist-map{position:absolute;top:130px!important;bottom:0;left:0!important;right:0}.stockist-side-panel{min-height:740px!important}button.stockist-feature-bg-color{color:#263059!important;background:0 0}#stockist-widget .stockist-horizontal .stockist-side-panel{position:relative;top:0;left:0;width:100%!important}.announcement-bar .static_bar .social-links a,form.stockist-search-form{display:flex!important}.stockist-query-entry,.stockist-search-filters{width:50%!important}.stockist-search-button button{position:absolute;bottom:7px}.stockist-search-filter-checkboxes .stockist-search-filter-checkbox{padding:10px 72px!important;background:#263059!important;height:auto!important}.stockist-query-entry input{height:48px!important;position:relative;border:1px solid #000!important}.stockist-search-filters{margin:0 0 0 20px!important}.text-center-class-under .image-with-text__content--inner{align-items:center;justify-content:center;display:flex;flex-direction:column}.under-day h2{text-transform:uppercase}.yout-tru p{width:63%}.term-class ul{margin:0 0 0 15px}@media (max-width:1440px){.manage-prefer p{width:77%}.artist-below p,.why-we-use p{width:90%}.brand-doe p{width:80%}.about-extra .section-spacing{gap:20px}.yout-tru p{width:83%}.bodysuits-class .image-with-text__content--inner{padding-left:0!important}}@media (max-width:1366px){.pro_image img{width:100%;height:288px!important;object-fit:cover}.underwear-section{padding:80px 20px!important}.notes-imp{padding:0 20px}.bodysuits-class,.imagw-with-text{padding:0 20px!important}.final-sale-banner.overlay{margin:0 20px}.legal-stuff{padding:70px 20px 0}.about-fit{margin-top:80px!important;margin-bottom:80px!important}}@media (max-width:1199.98px){.bagel .artist-photo img,.hippy .artist-photo img,.leung .artist-photo img,.papricots .artist-photo img,.wkndrs .artist-photo img{object-fit:cover;object-fit:cover}.about-extra a.button::before{background-image:unset!important;width:210px!important;height:-10px!important;right:10px!important;bottom:-10px!important}body .jobs-mariella{margin-top:50px!important}.mariella-by{background:#f4f0ef;border-radius:20px;margin:10px 20px!important}.why-we-use h2{width:90%;line-height:58px}.were-com a.button{padding:0 35px!important;margin-right:5px}.beli-being .section-spacing,.giving-back .section-spacing{margin-top:40px}body .under-day{padding:50px 20px!important}.emily-body .section-spacing,.on-the .image-with-text{margin-bottom:20px!important}body .return-po{padding-top:0!important}.highlight-section{padding:30px 20px 60px}.switch-login-section div{position:absolute;bottom:234px}.papricots .artist-photo img{height:330px}.bagel .artist-photo img{height:293px}.hippy .artist-photo img{height:222px}.devereux .artist-photo img,.xyz .artist-photo img{height:280px}.leung .artist-photo img{height:335px}.wkndrs .artist-photo img{height:411px}.our-team .grid{display:grid;grid-template-columns:repeat(3,1fr)!important;column-gap:30px;margin-top:120px;margin-bottom:70px;width:970px;row-gap:120px}.video-section{padding:0 20px 70px}.deleting,.same-class,.us-here,.what-cook{padding-left:20px;padding-right:20px}.environment .section-spacing,.underwear-cards .card:nth-child(3){margin-top:0}.underwear-class .section-spacing{margin-bottom:0}.conta-us{padding-bottom:50px!important}.same-class{padding-bottom:20px!important}.through{padding-top:40px}.personal{padding-top:10px!important}.all-tab,.padding-class{padding-left:20px!important;padding-right:20px!important}.simple-text-class{padding:20px!important}.online-store{padding-bottom:30px!important}.active-use,.demo,.perfect-both{padding-top:50px!important}.canadian,.why-we-use{padding:80px 20px 0!important}.canadian .image-box img,.why-we-use .image-box img{max-width:450px;height:auto}.all-tab .tabs{gap:20px!important}.can-thongs{padding:70px 20px}.font-size-small{font-size:42px;padding-top:0!important;margin:0!important}.canadian-men p{width:93%!important;margin:auto!important;padding-bottom:20px}.why-choose-section{text-align:center;padding:60px 20px 70px;width:100%}.box-briefs{padding-top:20px!important}body .img-with-text-overlay-2.home-page .image-with-text-overlay:after{width:32%!important;height:calc(78% + -20px)!important;right:0!important;object-fit:contain!important}.promise p{width:100%!important}.contact-main-container{display:flex;flex-wrap:nowrap!important;gap:35px;align-items:center;padding:0!important}.return-po .return-content{padding-top:30px}.singal-line-2{margin-bottom:80px!important;width:85%}.return-button{background-color:#263059;color:#fff;padding:10px 50px;font-size:14px}.lang-devon{background-color:#f8f4f3;padding:20px 20px 0!important;border-radius:20px;max-width:100%;margin:0px 20px 0;font-family:Nunito Sans,sans-serif}.out-try-tee .image-box img{max-width:372px!important;height:auto}.return-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;flex-direction:row}.return-section{padding:80px 20px 40px}.imagw-with-text{padding:0!important}.image-with-text h3.h3{font-size:35px!important;margin-top:20px!important}.imagw-with-text .section-spacing{margin-bottom:0!important}.image-with-text{display:flex!important;flex-direction:row!important;gap:20px!important;padding-bottom:30px!important}.bodysuits-class .image-with-text__inner,.imagw-with-text .image-with-text__inner{width:50%!important}.bodysuits-class .section-spacing{display:flex!important;flex-direction:row-reverse!important;gap:20px!important}}@media (max-width:991.98px){.become-form,.same-class{padding-top:0}.become-form .row.no-padding{padding:0!important}.become-form{padding-bottom:70px}.contact-us-class{margin:50px auto}.bodysuits-class .image-with-text__inner,.gender-grid-section .gender-box,.imagw-with-text .image-with-text__inner,.lang-devon .return-content .text-box{width:100%!important}body .under-day{padding:30px 20px!important}.brand-doe p,.mariella-by .artist-photo,.mariella-by .artist-text,.need-give .return-content .text-box{width:100%}.up-down-slider{padding:50px 20px 0}.contact-form--text-column .contact-form-block:nth-child(2) .rte p{font-size:14px;font-weight:400;margin-bottom:0}.contact-form--text-column .contact-form-block{margin-bottom:0}.become-form{max-width:1320px;margin:30px auto -10px}.highlight-section{padding:0 20px 50px}.become-form .row.align-center{display:flex;flex-direction:column;align-items:center;gap:30px}.become-form .medium-8{flex:0 0 50%;max-width:100%}.become-form .medium-4{flex:0 0 50%;max-width:100%;padding-right:0}.man-woman,.perfect-both{padding-top:0!important}.switch-login-section div{position:absolute;bottom:226px}.mariella-by{background:#f4f0ef;border-radius:20px;margin-top:0!important;margin-bottom:20px!important}.gender-grid-section,.mariella-by .artist-info,.mariella-by .collections-grid{display:flex;flex-direction:column}.jpgrade .why-choose-grid,.our-team .grid{display:grid;grid-template-columns:repeat(2,1fr)!important}.about-extra a.button::before{width:210px!important;height:-10px!important;right:240px!important;bottom:-10px!important}.our-team h2{font-size:42px;font-weight:300;font-family:Poppins;color:#263059;padding-top:0}.about-extra .aspect-ratio--adapt img{width:100%!important;max-width:100%}.our-team .grid{column-gap:30px;margin-top:120px;margin-bottom:70px;width:730px;row-gap:120px}.pol-pri{padding-top:0;padding-bottom:30px}.conta-us{padding-bottom:50px!important}.canadian .image-box img{max-width:36%;height:auto}.all-tab .tabs{gap:10px 0!important}.tabbed-faq{padding:0 20px 30px!important}.video-section{padding:0 20px 30px}.flex-class{display:flex!important;flex-direction:column!important}.can-thongs{padding:50px 20px}.boy-can{padding-bottom:50px}.canadian-men{margin-bottom:50px!important}.why-choose-container>p{text-align:center;width:94%}.option{padding-top:50px!important}.template-page-our-try-on-guarantee .collection-banner .small-12.columns{padding:22px}.contact-main-container{gap:25px!important}.giving-back p{margin:0}.giving-back .section-spacing{padding-bottom:0!important}.lang-devon,.return-section{padding:80px 0 40px!important}.bodysuits-class .image-with-text{padding-bottom:0!important;margin-bottom:50px!important}.singal-line-2{margin-bottom:50px!important;width:96%}.return-content .image-box{background:#f4f0ef!important;border-radius:20px!important}.exc-ret .image-box img{max-width:78%!important;height:auto;padding:30px}.out-try-tee .image-box img{max-width:54%!important;height:auto;padding:30px}.lang-devon .image-box img{max-width:60%!important;height:auto}.return-section{background:0 0}.lang-devon{background-color:transform!important;border-radius:20px}.return-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column-reverse;gap:20px}.underwear-section p.intro{font-size:16px!important;font-weight:500!important;color:#000!important;margin-bottom:40px;width:90%!important}.underwear-section{padding:50px 20px!important}.underwear-cards .card:nth-child(3){margin-top:0!important}.image-with-text{flex-wrap:wrap!important}.imagw-with-text .image-with-text{margin-top:50px!important}.bg-text{margin-bottom:70px;min-height:350px;justify-content:center!important;align-items:center;display:flex}}@media (max-width:767.98px){.jpgrade .why-choose-grid,.our-team .grid,.video-section{grid-template-columns:repeat(1,1fr)!important}.interpr .top-heading,.personal .top-section-heading{font-size:32px!important;color:#263059!important;font-weight:300!important;line-height:42px!important}.become-form{padding-top:50px;padding-bottom:50px}.charity-counter-number-box{width:40px!important;height:55px!important;font-size:40px!important}.about-extra img,.contact-card,.flex-class li span,body .contact-left,body .contact-right,div#stockist-widget{width:100%!important}.charity-counter-subheading{text-align:center!important}.align-center{max-width:min(1500px,calc(102% - 42px))!important}.contact-us-class .row{max-width:min(1500px,calc(100% - 32px))}body .imagw-with-text .image-with-text{margin-top:20px!important}.logo-item{padding:0}.text-center-class-under .image-with-text__content--inner{padding-right:0}body .canadian,body .were-com .section-spacing{margin-top:0!important}.become-form{margin:0 auto!important;max-width:1320px}.become-form form h2,.contact-form--text-column .contact-form-block:first-child strong{font-size:32px!important;font-weight:300!important;font-family:Poppins;color:#263059;line-height:42px;text-transform:uppercase}.section-header--content p:last-child{margin-bottom:0;text-align:center;padding:0 15px}.contact-us-class button.button.full{width:100%;margin-top:30px}.contact-container{display:flex;flex-direction:column;justify-content:center!important}.mariella-by .artist-text{text-align:center}.jpgrade .why-choose-grid{display:grid}.canadian-men{padding:40px 0!important}.login-class button.button.full,.register-class button.button.full{width:100%}.mariella-by{margin-bottom:20px!important;margin-top:0!important}.mariella-by .collection-item img{height:220px;object-fit:cover}.our-team .slick-track{display:flex!important;column-gap:15px!important}.about-extra .aspect-ratio--adapt img{width:100%!important;max-width:100%}.our-team .slick-dotted{margin-top:40px!important;margin-bottom:70px!important}.our-team .mt-2{display:flex;column-gap:15px;justify-content:center}.our-team .flex.justify-center.-mt-16{justify-content:center;display:flex}.our-team .image-main{margin-top:-10px}.about-extra img{max-width:106%}.video-section{display:grid!important;max-width:1320px;margin:auto;padding-bottom:30px}.our-team .grid{display:grid;column-gap:30px;margin-top:120px;margin-bottom:70px;width:380px;row-gap:120px}.same-class{padding-top:0!important}.interpr{padding-bottom:0!important}.interpr .top-heading{text-transform:uppercase!important;padding-bottom:20px!important}.personal .top-section-heading{padding-top:30px!important}.overview-box h2{font-size:28px!important;color:#263059;margin-bottom:16px;text-transform:uppercase;padding-bottom:4px;font-weight:300}.bg-text h2,.can-thongs div,.jpgrade h2,.option div{font-size:32px!important}.personal .font-size-small{font-size:28px!important;line-height:36px!important;padding-top:30px!important;padding-bottom:10px}.all-tab .tabs{gap:0}.jpgrade h2{line-height:42px}.option{padding-top:50px!important}.guarantee-multicolumn .row{margin:0 auto;gap:12px;align-items:flex-start}.guarantee-multicolumn .multicolumn__column{background:#f4f0ef;max-width:100%}.guarantee-multicolumn .multicolumn__column:nth-child(3){margin-top:0}.template-page-our-try-on-guarantee .collection-banner .small-12.columns{padding:0!important}.guarantee-img-text .image-with-text__image-media{padding-bottom:0!important;padding-right:0!important}.stockist-search-button button{position:absolute;left:85%!important;bottom:7px}.contact-us-class h2.h3{font-size:36px!important}.contact-main-container{display:flex;flex-wrap:wrap;max-width:1380px;margin:0 auto;gap:35px;align-items:center;padding:0 60px;flex-direction:column!important}.return-section{padding:20px 0 40px!important;background:0 0;margin-top:0px!important}.lang-devon{padding:0 0 00px!important;border-radius:20px}.exc-ret .image-box img,.out-try-tee .image-box img{max-width:100%!important;height:auto;padding:30px}.image-box img,.lang-devon .image-box img{max-width:100%!important;height:auto}.text-box h2{font-size:32px;font-weight:300;color:#2c3252;margin-bottom:16px;letter-spacing:1px;font-family:Poppins}.text-box p{font-size:16px;color:#000;margin-bottom:24px;line-height:1.6;font-family:Poppins;font-weight:500;width:100%}.return-button{padding:10px 25px;font-size:14px}.underwear-section h2{font-size:32px!important;line-height:44px!important}.card a.button{padding:10px 20px!important;font-size:15px!important}.font-size-small{font-size:32px}.button span{font-size:17px;font-weight:600;font-family:poppins}.about-fit{margin-top:50px!important;margin-bottom:50px!important}}@media (max-width:375px){.card a.button{padding:14px 10px!important;font-size:13px!important;height:auto!important}}.product-card a.product-featured-image-link img.product-primary-image:last-child{object-fit:contain!important;background-color:#f2f2f2!important}.variations input[type=radio].is-disabled+label:before{content:"";left:0;width:94%;height:94%}.tw.product_variants a{height:55px;width:55px;overflow:hidden;border-radius:8px}.bundle-text-wrapper p{max-width:72%;line-height:24px!important}.image-with-text-overlay--content-inner a.button svg.product_svg path{fill:#fff}.image_place_button{position:absolute;bottom:0}.image-with-text-overlay--content-inner a.button:hover svg.product_svg path{fill:#263059}.facets .thb-filter-content .count{margin-left:2px;font-size:16px!important;top:0}.facets .thb-filter-content .count::before{content:"("}.facets .thb-filter-content .count::after{content:")"}@media (width <=767.98px){.add.inner-class .image-with-text-overlay--content{padding:0px 12px 20px 12px !important}.quantity-tabel{grid-template-columns:auto auto!important;gap:12px!important}.Quantity-box span{font-size:10px!important;display:flex;align-items:center;gap:2px}span.less-q::before,span.on-stock::before{height:8px;width:8px;margin-right:4px}.table-size-guide.responsive-table.table-center{overflow-x:scroll!important;unicode-bidi:revert-layer;text-indent:initial;display:block}.table-wrap.mb-10{overflow:scroll;scrollbar-color:#2d3059;scrollbar-width:thin}.footer .thb-widget-menu li:first-child,.img-with-text-overlay-2 a.button{margin-top:20px}.pdp_features{padding-bottom:50px!important;margin:50px 0 0}.footer .thb-widget-title.collapsible,.mobile-menu li .link-container,.mobile-menu li .link-container summary,.quantity .qty,.widget--signup .thb-widget-title{font-size:18px!important}.thb-product-detail .row .columns{padding:0!important}.template-product .button{margin-bottom:20px}.template-product .featured-collection h2.h3,.thb-product-detail .product-title{font-size:22px!important}.complementary-section{padding-right:20px}.product-grid-container{gap:10px}.template-product .img-with-text-overlay-section{margin-bottom:50px}.product-image-container.product-image-container--thumbnails{margin:0!important}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail,.product-thumbnail-container img,.thumbswiper .swiper-button-next,.thumbswiper .swiper-button-prev{height:110px!important}.template-product .image-with-text{margin-bottom:0}.complementary-section a.cart-product-link{min-height:50px}.complementary-products--inner{padding:50px 0 0}.collection-banner--image.collection_banner_metafiled{height:200px}.collection_banner_metafiled img{object-position:right}.collection-banner{margin:20px 20px 0}.collection-banner--content{padding:20px 0!important;text-align:start}.collection-banner h1.collection-banner--title{font-size:20px;text-align:start}.collection-banner--description.banner_metafiled_description p{width:100%;font-size:16px;margin-bottom:0}.collection_product_grid .products li.column{flex:0 0 50%;max-width:50%}.collection_product_grid .products li.promotion-column{flex:0 0 100%;max-width:100%;height:100%}.products .product-card a.product-featured-image-link{padding-bottom:0!important;height:216px;border-radius:20px 20px 0 0}.collection_product_grid .product-card .product-card--add-to-cart-button{background:#263059!important;color:#fff!important;padding:10px 0!important;width:fit-content!important;max-width:max-content;min-width:100%;height:auto}.collection_product_grid .product-card .product-card--add-to-cart-button .button span{font-size:14px;font-weight:600;font-family:poppins}.collection-banner--has-bg{margin-bottom:0!important}a.banner_metafiled_btn{display:none}.collection_product_grid.row{padding:20px 0}.hero_section{margin-top:60px!important}.mobile-toggle span{background:#000!important;left:10px}.announcement-bar .static_bar .follow_us,.announcement-bar .static_bar .other_links{display:none!important}.announcement-bar .static_bar .middle_text .stat-slider{width:100%!important}.announcement-bar .static_bar{display:block!important}.header,.return-po .return-content{padding-top:0}theme-header .row.expanded>div{padding-inline:20px;background:#eaebef}.thb-secondary-area{justify-content:start}a.logolink{width:150px}.mobile-toggle{margin-left:0!important;justify-content:flex-start}.footer .medium-3.columns:first-child{order:1}.footer .medium-3.columns:last-child{order:2;margin-top:0!important}.footer .medium-3.columns:nth-child(2),.footer .medium-3.columns:nth-child(3){order:3}.footer>.row{row-gap:20px}.sub-footer p{font-size:14px!important;line-height:1.3!important}.footer .medium-3.columns{max-width:100%!important;flex:0 0 100%!important}.footer button.thb-widget-title.collapsible{padding:25px 0 0;margin-bottom:0!important}.footer .widget img{width:200px}.footer .widget p{font-size:16px!important;width:100%}.product_variants>.flex{gap:8px}.hero_section .stars{width:fit-content;padding-right:12px}}.borderbluevariant.variantborder.variantborder-solid{border:2px solid #000}.sec-l svg{width:21px}.sec-l{display:flex;gap:12px;padding-top:8px;margin-left:-34px}.banner-inner-sec .image-with-text{border-radius:18px;overflow:hidden}.banner-inner-sec .reelUp_cards_carousel.reelUp_carousel{margin:20px auto 0;position:relative;z-index:1}.add.inner-class.multoimages{padding-top:50px}.inner-class a.button{margin:0 10px}.add.inner-class .image-with-text-overlay--content{padding:0 50px 83px 0}.jdgm-review-widget .jdgm-rev.jdgm-rev{width:100%;position:static!important;display:flex}.Quantity-box,.jdgm-rev-widg__reviews,span.jdgm-rev__author-wrapper{display:flex;flex-direction:column}.jdgm-rev__header{margin-bottom:5px;background-color:#26305933;padding:20px;height:auto;border-radius:20px}span.jdgm-rev__location{opacity:1}.jdgm-review-widget .jdgm-rev__content{display:flex;flex-direction:column;justify-content:center;width:100%}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{display:grid;width:100%;grid-template-columns:1fr 4fr;gap:30px}@media only screen and (min-width:990px){.jdgm-rev-widg{display:flex!important;flex-direction:row}.jdgm-rev-widg__title{visibility:unset;font-size:32px}.jdgm-rev-widg__header{display:flex;flex-direction:column;align-content:center;align-items:flex-start;position:sticky;top:78px;height:fit-content;gap:12px}.jdgm-histogram.jdgm-temp-hidden{margin:0;border:0;padding:0 66px 0 0}.jdgm-rev__header{background-color:#26305933;padding:20px;height:auto;margin-bottom:0!important;border-radius:20px}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{display:grid;width:100%;grid-template-columns:2fr 5fr;column-gap:30px;row-gap:0}}.bodysuits-class .section-spacing{display:flex;flex-direction:row;gap:35px}.image-with-text.text_first{flex-direction:row-reverse;gap:35px}.thb-product-detail.product .product-information--inner .tw.product_variants a.is-varient-disabled{position:relative;pointer-events:none}.thb-product-detail.product .product-information--inner .tw.product_variants a.is-varient-disabled:before{content:"";left:0;width:100%;height:100%;position:absolute;top:0;background:linear-gradient(to bottom left,transparent calc(50% - 1px),var(--color-border),transparent calc(50% + 1px)) no-repeat;z-index:1}.announcement-bar .static_bar .follow_us ul.social-links li a.social.pinterest svg path,.announcement-bar .static_bar .social-links a.social.instagram svg path,.announcement-bar .static_bar .social-links a.social.tiktok svg path,.footer .widget--text .social-links li a.social.tiktok svg{fill:#000}.Hn-donate-arae .image-with-text.grid--image-medium{flex-wrap:wrap}body .faq-item.active .faq-answer{max-height:auto!important;display:contents!important;height:100%!important}.product-wise .image-with-text__image img,.product-wise .image-with-text__image svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-color:#f2f2f2}.header-sticky--active.is-sticky img.logoimg{filter:drop-shadow(0px 100px 0 #263059)}.template-customers-login .shopify-section.shopify-section-group-header-group.header-section .header,.template-customers-register .shopify-section.shopify-section-group-header-group.header-section .header{padding:20px 35px 0}.template-customers-login img.logoimg,.template-customers-register img.logoimg{filter:drop-shadow(0px 100px 0 #263059)!important;opacity:1!important;transform:translateY(-100px)!important}.static_bar ul.social-links svg{height:16px!important;width:16px!important}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{padding-bottom:18px;margin-top:-6px}.jdgm-prev-badge{padding-top:8px}.Brand-ambass .rte.text-size-regular{width:48%;display:flex;flex-direction:column;justify-content:center}.Brand-ambass .rich-text__inner{display:flex;justify-content:space-between}.Brand-ambass .rich-text__inner h2{font-size:46px;font-weight:300;color:#263059;margin-bottom:16px;letter-spacing:1px;font-family:Poppins}.Brand-ambass .abass-form{width:48%;background-color:#f4f0ef;border-radius:15px;padding:30px}.become-form .medium-8{flex:0 0 100%;max-width:100%}@media (max-width:1024.98px){.Brand-ambass .abass-form{width:100%;padding:10px}.Brand-ambass .rich-text__inner h2{font-size:32px;font-weight:300;color:#2c3252;margin-bottom:16px;letter-spacing:1px;font-family:Poppins;text-align:center}.Brand-ambass .rte.text-size-regular{width:100%;display:flex;flex-direction:column;justify-content:center}.Brand-ambass .rich-text__inner{display:flex;justify-content:space-between;flex-direction:column;padding:0}}.multoimages .icon-area img{width:50%;height:200px;object-fit:contain}.swiper-backface-hidden .swiper-slide{height:auto;border-radius:22px!important;overflow:hidden}.pro_box .pro_info .title{font-size:20px!important;line-height:1.3!important;min-height:52px!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;overflow:hidden!important}.announcement-bar .static_bar .social-links li{margin:0 10px 0 0;display:flex;height:30px;width:30px;background:#fff;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:50%}.img-with-text-overlay-2.home-page .image-with-text-overlay:after{width:32%!important;height:calc(112% + -20px)!important;right:0!important;object-fit:contain!important}.carrers-boxs .rich-text.text-width-small .rich-text__inner{padding:40px 0 10px;margin-bottom:70px;display:flex;flex-direction:column;justify-content:center}.carrers-boxs{max-width:500px;padding:0 20px}.roadmap-container.time-line .roadmap-cards-wrapper{justify-content:space-between;max-width:1440px!important;padding:0 40px;gap:50px 20px;margin:40px auto;display:grid;grid-template-columns:repeat(4,1fr)!important;position:relative}.roadmap-container.time-line .roadmap-card{flex:1 1 calc(20% - 10px);background:#fff;border-radius:10px;padding:40px 16px 0;text-align:center;box-shadow:0 0 0 #000;border:1px solid;height:max-content}.roadmap-container.time-line .roadmap-card p span{font-size:14px;font-weight:400!important;font-family:Poppins!important;color:#000}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(2n){margin-top:20%}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(2n) .roadmap-circle::after{content:"";background-color:#263059;position:absolute;height:60%;width:2px;top:-2px;margin-left:-4px;z-index:-1}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(odd) .roadmap-circle::after{content:"";background-color:#263059;position:absolute;height:30%;width:2px;top:-2px;margin-left:-4px;z-index:-1}.roadmap-container.time-line .roadmap-cards-wrapper{padding-top:60px;border-top:2px solid #263059}.roadmap-container.time-line .roadmap-card h3{font-size:20px;margin:10px 0 5px;text-transform:uppercase;font-family:poppins;line-height:28px;font-weight:600!important;color:#2c2c6c}.decriptionss.expanded span{height:auto}.show-more{color:#263059;font-weight:600;padding:5px 10px;border-radius:5px;margin-top:9px}.roadmap-container.time-line{padding:30px 0}@media only screen and (max-width:1024px){.byob-content .image-with-text,.row.grid.img-with-text-section.life-changing .image-with-text{flex-direction:column!important;display:flex!important}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(2n) .roadmap-circle::after{content:"";background-color:#263059;position:absolute;height:40%;width:2px;top:-2px;margin-left:-4px;z-index:-1}.byob-content .image-with-text{padding:0 20px}.row.grid.img-with-text-section.banner-inner-sec .image-with-text{display:flex!important;flex-direction:column!important;padding:20px}.jdgm-carousel-wrapper{overflow:hidden}}@media only screen and (max-width:991px){.jdgm-rev.jdgm-divider-top.jdgm--done-setup{display:grid;width:100%;grid-template-columns:1fr!important;gap:14px}.jdgm-rev__header{margin-bottom:5px;display:flex;width:100%!important;height:auto!important;align-items:center!important;flex-wrap:wrap;justify-content:space-between;flex-direction:row!important}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:12px!important;border:1px solid #eee;margin-top:24px;margin-bottom:24px}.complementary-products .complementary-products--heading{font-size:38px!important}.thb-product-detail.product .product-grid-container .product-images-col.product-images-col-scrolled{position:unset}.underwear-section.byob-box-class .card{min-width:100%}.row.grid.img-with-text-overlay-section.banner-collection{margin-bottom:30px}.px-5.sm\:px-10.sm\:pt-20.py-5 .flex.gap-4{display:flex;flex-wrap:wrap;gap:10px}.px-5.sm\:px-10.sm\:pt-20.py-5 .flex.gap-4 .cursor-pointer.text-center.text-sm p{font-size:12px}.px-5.sm\:px-10.sm\:pt-20.py-5 .flex.gap-4 .cursor-pointer.text-center.text-sm{width:75px}.absolute.top-0.left-0.z-10.w-20.pl-10.pt-5.cursor-pointer{padding-left:15px;width:34px}.become-form .no-padding div:first-child{padding-right:0}.tab{padding:.75rem .5rem;margin:0 .25rem;cursor:pointer;border-radius:6px 6px 0 0;font-weight:600;font-size:14px;font-family:Poppins}.become-form input{padding:10px 0}.roadmap-container.time-line h2{text-align:center;padding:14px 32px;margin-bottom:0!important}.roadmap-container.time-line .roadmap-cards-wrapper{justify-content:space-between;padding:67px 40px 40px;gap:50px 12px;margin:0 auto;max-width:1344px;display:grid;grid-template-columns:repeat(1,1fr)!important;position:relative}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(2n){margin-top:0}.decriptionss span{position:relative;height:100%;display:block;overflow:hidden;transition:max-height .3s ease-in-out}.show-more{display:none}.roadmap-circle{position:relative}.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(2n) .roadmap-circle::after,.roadmap-container.time-line .roadmap-cards-wrapper .roadmap-card:nth-child(odd) .roadmap-circle::after{height:78%;top:-40px}}.guarantee-multicolumn .multicolumn__column{background:#f4f0ef;max-width:calc(50% - 40px);border-radius:15px;margin:0;padding:30px!important}.template-page-our-try-on-guarantee .collection-banner--image img{width:100%;height:100%;object-fit:contain;background-color:#f4f0ef;object-position:center right}.button-content,button.gravity-button,gravity-button.accelerated-checkout-button,shop-pay-wallet-button{border-radius:12px!important;overflow:hidden!important}.life-changing .image-with-text__image img{border:1px solid #000;border-radius:20px;background-color:#f8f4f3}.banner-collection image-with-text-overlay{border-radius:18px}@media (max-width:991.98px){.custom-class,.custom-class .swiper-slide.swiper-slide-active{height:auto!important}.multoimages .icon-area img{width:70%;height:150px;object-fit:contain}.jdgm-carousel-wrapper{overflow:hidden}.banner-collection image-with-text-overlay.image-with-text-overlay.text-center{border-radius:20px}.byob-banner .return-content .image-box{background:#f4f0ef!important;border-radius:20px!important;width:100%}.media-grid.section-spacing.Midea-class{margin-top:0}.byob-content{padding:0 20px}.underwear-section.byob-box-class p.intro{display:none}.return-section.out-try-on.devon-lang.byob-banner{margin-top:0!important}}.complementary-products--inner:has(.swiper-wrapper + .swiper-button-lock) .swiper-wrapper{display:flex}.banner-inner-sec .image-with-text__content--inner a.button{background-color:#000}.tw a{height:55px;width:55px;overflow:hidden;border-radius:8px;display:flex}.tw .flex.flex-wrap.gap-1{display:flex;gap:15px;flex-wrap:wrap}.devon-lang.byob-banner-custom{margin:0;border-radius:0;padding:0}.byob-header{padding-top:0}.devon-lang.byob-banner-custom .image-box .return-type-image{max-width:529px;z-index:2;position:relative}.devon-lang.byob-banner-custom .text-box h2{text-transform:uppercase;max-width:520px}.devon-lang.byob-banner-custom .return-button{display:block;width:fit-content;transition:.5s;border:2px solid #263059}span.less-q::before,span.on-stock::before{content:"";height:10px;width:10px;display:inline-block;border-radius:12px}.byob-page-container{max-width:1360px;padding:0 20px;margin:0 auto}.small-icon-image-bg img{display:block;width:100%;height:100%;max-width:240px!important}.small-icon-image-bg{position:absolute;top:11%;left:0;transform:translate(-64%,-45%)}.byob-banner-custom .text-box h2{font-weight:400}.star-image-review img{display:block;max-width:24px;width:100%}.banner-review-items{display:flex;align-items:center;gap:15px;margin-bottom:15px}.banner-review-star-items{display:flex;align-items:center;gap:10px}.devon-lang.byob-banner-custom .return-button:hover{background:#fff;color:#263059}span.review_text_item{font-weight:600;line-height:1}@media (max-width:767.98px){.small-icon-image-bg{position:absolute;top:10px;left:0;transform:translate(-50%,-50%)}.small-icon-image-bg img{max-width:130px!important}.tw a{height:42px;width:42px;flex-shrink:0}.tw .flex.flex-wrap.gap-1{flex-wrap:nowrap;overflow-x:auto;padding-bottom:20px}.tw p.font-semibold.text-sm.mb-0{margin-bottom:7px}.tw .flex.flex-wrap.gap-1::-webkit-scrollbar{background:0 0;height:5px}.tw .flex.flex-wrap.gap-1::-webkit-scrollbar-thumb{background:gray;border-radius:10px}}.app-playlist-title h2{font-weight:300;font-size:42px;letter-spacing:0;text-transform:uppercase;margin-bottom:40px;line-height:1}.divider-line img{display:block;width:100%;height:auto;max-width:100%;object-fit:cover}.contact-form .field input::placeholder{color:transparent}@media (max-width:768px){.why-choose-grid{grid-template-columns:1fr}.app-playlist-title h2{font-size:22px;margin-bottom:20px}}.quantity-tabel{display:grid;gap:16px;grid-template-columns:auto auto auto auto}.Quantity-box input{margin:0;font-size:20px}.Quantity-box span{font-size:13px;letter-spacing:.3px;font-weight:500}.multi-quantity-adtbtn{flex:1;margin-top:30px;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;text-align:center;background:#263059;color:#fff;padding:15px;border-radius:10px;text-transform:capitalize;width:100%;transition:.3s}.multi-quantity-adtbtn:hover{background:#000;color:#fff}span.on-stock::before{background-color:#33e77b}span.less-q::before{background-color:rgb(255 230 102)}.loved_coll_sec .byob-img-item-left-right{flex:0 0 35%;max-width:35%}.loved_coll_sec .byob-image-content-right-side{flex:0 0 65%;max-width:calc(65% - 55px)}.byond_icon_text_sec .byob-img-item-left-right{flex:0 0 30%;max-width:30%}.byond_icon_text_sec .byob-image-content-right-side{flex:0 0 70%;max-width:calc(70% - 55px)}.loved_coll_sec .btn_items_byob{margin-top:1.5rem}.loved_life_change_sec .byob-image-block-itesm img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center center}@media screen and (max-width:991px){.byob-image-text-items-main{gap:25px}.collection_more_loved_sec .ways-item{flex:0 0 50%;max-width:calc(50% - 15px)}.collection_more_loved_sec .ways-grid{flex-direction:row}.loved_coll_sec .byob-image-content-right-side{flex:0 0 65%;max-width:calc(60% - 25px)}.loved_coll_sec .byob-img-item-left-right{flex:0 0 40%;max-width:40%}.loved_byon_seeen_collec .byob-image-content-right-side,.loved_byon_seeen_collec .byob-img-item-left-right{flex:0 0 100%;max-width:calc(50% - 13px)}.loved_byon_seeen_collec .byob-image-text-items-main{align-items:center}}body .home_collection_slider .swiper-button-next:after,body .home_collection_slider .swiper-button-prev:after{font-size:22px!important;color:#fff!important}.complementary-products .product-cart-item>div:last-child{padding:2px 10px 20px!important}.header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg--light{opacity:1;filter:brightness(.5)!important}@media screen and (max-width:767px){.become-form,.rich-text.text-center.text-position-center.text-width-medium.section-spacing-padding.section-spacing--disable-bottom{padding-top:0}.collection_grid_section.boxsin .collection_grid{display:flex!important;grid-template-columns:auto!important;grid-template-rows:auto!important;flex-direction:column}.were-com a.button{padding:0 17px!important;margin-right:5px}.about-us-hd .overview-box h2{text-align:center;padding-top:10px;margin-bottom:0}.become-form{padding-bottom:50px}.contact-form.section-spacing .contact-form--form-column{flex:0 0 100.66667%;max-width:100%}.bodysuits-class a.button{padding:10px 16px}body .variations .product-form__input--block input[type=radio]+label{margin-right:10px!important}.logo-list.logo-list--centered-true.section-spacing .logo_wrapper{--gap:100px;display:flex;gap:var(--gap);background-color:#bad9d2}.product-add-to-cart-sticky--image{width:40px;margin-right:8px;flex-shrink:0}.product-add-to-cart-sticky--inner .plus{position:absolute;top:calc(50% - 9.5px);right:58px!important;width:19px;height:19px;display:block}.few-slides .swiper-wrapper{justify-content:normal!important;gap:0!important}body .complementary-section{padding:0!important}.tw .flex.flex-wrap.gap-1{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.tw .mb-2{margin-bottom:6px}.byond_icon_text_sec .byob-image-content-right-side,.byond_icon_text_sec .byob-img-item-left-right,.collection_more_loved_sec .ways-item,.loved_byon_seeen_collec .byob-image-content-right-side,.loved_byon_seeen_collec .byob-img-item-left-right,.loved_coll_sec .byob-image-content-right-side,.loved_coll_sec .byob-img-item-left-right{flex:0 0 100%;max-width:100%}.collection_more_loved_sec .ways-grid{flex-direction:column}.byond_icon_text_sec .byob-image-block-itesm img{max-width:210px;margin:0 auto}.byond_icon_text_sec .byob-all-items-main{text-align:center}.byond_icon_text_sec .byob-image-text-items-main{gap:10px}}.products .promotion-column img.swiper-zoom-target{position:static!important}.rte.description-size--small .line-child div,h3.h1-large.image-with-text-overlay--heading div{transform:none!important;position:relative!important}.products .promotion-column .gallery__item figure{height:max-content}.products .promotion-column .gallery__item{border:1px solid #f2f2f2;border-radius:20px}.contact-form--form-column form#contact_form input::placeholder{color:#a3a3a3!important}.few-slides .swiper-wrapper{justify-content:center;gap:20px}.few-slides .swiper-slide{margin:0!important}p.size-img{display:flex;flex-direction:column-reverse}.both-img{display:flex;gap:20px;align-items:flex-start;justify-content:center}.both-img p.size-img{width:36%;color:#fff;text-align:center;display:flex;justify-content:flex-end;border-radius:20px;overflow:hidden}.both-img p.size-img span.tgs{background-color:#263059;padding:10px;gap:12px}.accordion p,.collapsible__content div{font-weight:400;font-size:18px;line-height:1.5;color:#000}.both-img p.size-img span{font-size:12px}.back-to-top.back-to-top--active{transform:translateY(0);display:none}.facet-drawer .side-panel-footer{position:sticky;bottom:0;background-color:#fff}.facet-drawer .side-panel-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.facet-drawer .side-panel-content::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.facet-drawer .side-panel-content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#263059}.template-index.template-index .header{padding-top:4px}#gorgias-chat-container{z-index:999!important;position:relative}.facets .thb-filter-content scroll-shadow{display:block;width:100%;--scroll-shadow-top:0px 0px 0px #00000000;--scroll-shadow-right:0px 0px 0px #00000000;--scroll-shadow-left:0px 0px 0px #00000000;--scroll-shadow-bottom:0px 0px 0px #00000000}.accordion .accordion__content .test{order:-1}a.predictive-search__item.link.link--text span{font-size:11px;opacity:.6}

.accordion .accordion__content {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.thb-product-detail.product .thumbswiper img,.thb-product-detail.product .thumbswiper {
    border-radius: 10px;
}
.thb-product-detail.product .product-image-container,.thb-product-detail.product .product-image-container img {
    border-radius: 22px;
}
.thb-predictive-search--popular a.predictive-search__item {
    /* gap: 5px; */
}
.header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg--light {
    filter: brightness(.5) !important;
    -webkit-filter: brightness(0.5) !important;
    -moz-filter: brightness(0.5) !important;
    -ms-filter: brightness(0.5) !important;
    -o-filter: brightness(0.5) !important;
}
.is-sticky .logolink img, .template-collection a.logolink img, .template-page a.logolink img {
    filter: drop-shadow(0px 100px 0 #263059);
    -moz-filter: drop-shadow(0px 100px 0 #263059);
    -ms-filter: drop-shadow(0px 100px 0 #263059);
    -o-filter: drop-shadow(0px 100px 0 #263059);
    -webkit-filter: drop-shadow(0px 100px 0 #263059);
    transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
}
a.predictive-search__item.link.link--text span {
    white-space: break-spaces;
}
.collection-container .products .product-card {
    background: #eaebef;
    border-radius: 0 0 20px 20px;
}
.collection-container .products .product-card a.product-card-title {
    color: #263059 !important;
}
.collection-container .products .product-card .price span {
    color: #000 !important;
}
.collection-container .products .product-card .product-card--add-to-cart-button {
    background: #263059 !important;
    color: #fff !important;
}
.collection-container .products .product-card .product-card--add-to-cart-button:hover {
    background: #000 !important;
}
.add.inner-class .image-with-text-overlay--content{
    padding-right: 0;
}
/*  */
body .css-kbp12p.builder-block {
    width: 550px;
}
body .css-kbp12p.builder-block [data-builder-component="shopping-goals"] span.builder-text {
    font-size: 14px;
}
body .css-kbp12p.builder-block [data-builder-component="shopping-goals"] .css-msmka9.builder-block {
    width: 30px;
    height: 30px;
}
.gorgias-chat-key-1vly0ou {
    z-index: 999 !important;
}
body .css-kbp12p.builder-block [data-builder-component="shopping-goals"] span.builder-text {
    font-size: 12px;
}
body .css-kbp12p.builder-block [data-builder-component="shopping-goals"] .css-msmka9.builder-block {
    width: 30px;
    height: 30px;
}
body .css-kbp12p.builder-block .upez--cart-item .builder-block a span {
    font-size: 18px;
    letter-spacing: 0;
}
body .css-kbp12p.builder-block .upez--cart-item .builder-block .css-1xifxsp span {
    font-size: 14px;
    line-height: 1.2;
}
body .css-kbp12p.builder-block .upez--cart-item .builder-block .upnova--discount-tag span {
    font-size: 14px;
}
body .css-kbp12p.builder-block .upez--cart-item .builder-block .upnova--discount-tag {
    margin-top: 6px;
}
body .css-kbp12p.builder-block .upez--cart-item .builder-block upez-money-convert span {
    font-size: 16px;
}
.collection-banner form.searchform {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
}
.man-woman p.label {
    color: #263059 !important;
}
/*  */
@media screen and (max-width: 1067px){
    .contact-form.section-spacing.contact-us-class {
    margin-top: 30px;
}
    .template-index.template-index .header {
        padding-top: 0;
    }
    .header .logolink .logoimg {
        /* filter: unset !important;
        opacity: 1;
        transform: unset; */
    }
    .mobile-toggle span {
        background: #263059 !important;
    }
.overview-container.about-us-hd {
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
}
.bodysuits-class .image-with-text__inner, .imagw-with-text .image-with-text__inner {
    width: 76%!important;
}
}
@media screen and (max-width: 991px){
    .collection-container .products li.column {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .banner-inner-sec.product-wise .image-with-text.grid--image-large>.image-with-text__inner .rte.description-size--medium, body, body p {
        font-size: 16px;
    }
    body.animations-true.button-uppercase-true.navigation-uppercase-true.product-card-spacing-large.product-title-uppercase-true.template-page.template-page-size-guide .collection-banner.collection-banner--heading-uppercase-false {
    min-height: auto !important;
}
}

@media (min-width: 992px) and (max-width: 1199px){
    .imagw-with-text.rt-inner-section .image-with-text__content.image-with-text__inner {
    width: 50% !important;
}
.imagw-with-text.rt-inner-section .image-with-text__image.image-with-text__inner {
    width: 50% !important;
}
.rt-inner-section .image-with-text__content.image-with-text__inner {
    width: 50% !important;
}
.rt-inner-section .image-with-text__image.image-with-text__inner {
    width: 50% !important;
}
    .banner-inner-sec.product-wise .image-with-text.grid--image-large>.image-with-text__inner {
        width: 55% !important;
    }
    .row.grid.img-with-text-section.banner-inner-sec.product-wise .image-with-text {
        padding: 0 !important;
    }
    .giving-back .image-with-text__content.image-with-text__inner, .giving-back .image-with-text__image.image-with-text__inner {
    width: 50% !important;
}
.row.grid.img-with-text-section.imagw-with-text.giving-back .image-with-text.grid--image-medium.text_first.text-left.section-spacing {
    justify-content: center;
}
}
@media (min-width: 768px) and (max-width: 991px){
    .return-section.out-try-on.devon-lang.lang-devon.artist-below {
    padding: 0px 0 40px !important;
}
    .rt-inner-section .image-with-text__image.image-with-text__inner {
    width: 100% !important;
}
.rt-inner-section .image-with-text__content.image-with-text__inner {
    width: 100% !important;
}
.imagw-with-text.rt-inner-section .image-with-text__image.image-with-text__inner {
    width: 100% !important;
}
    body.animations-true.button-uppercase-true.navigation-uppercase-true.product-card-spacing-large.product-title-uppercase-true.template-page.template-page-size-guide .collection-banner {
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 70px;
}
.size_guide_section .size-row {
    padding-top: 26px;
}
    .collection_grid_section.boxsin .collection_grid {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 30px;
    }
    .collection_grid_section.boxsin .grid_box .swiper-slide.info_box.flex-box {
        height: auto;
    }
    .collection_grid_section.boxsin {
        padding-top: 0px !important;
    }
    .row.spac-home-main .spacer {
    --spacer-desktop: 60px !important;
}
    .collection_grid_section.boxsin .grid_box .info_box {
        padding: 20px 15px;
        height: 300px;
    }
    .product-grid-container .product-images-col {
        width: 60%;
        margin: 0 auto;
    }
    .product-grid-container .product-images-col  .swiper.thumbswiper {
        height: 110px;
    }
    .product-grid-container  .thb-product-detail.product .product-image-container, .thb-product-detail.product .product-image-container img {
        border-radius: 12px;
    }
    .product-grid-container .swiper-backface-hidden .swiper-slide {
        border-radius: 12px !important;
    }
    .accordion p, .collapsible__content div {
        font-size: 16px;
    }
    .row.grid.img-with-text-section.banner-inner-sec.product-wise .image-with-text {
        padding: 0;
    }
    .row.grid.img-with-text-section.banner-inner-sec.product-wise .image-with-text .image-with-text__content.image-with-text__inner {
        padding: 20px !important;
    }
}
.contact-form.section-spacing.contact-us-class form#contact_form .row.no-padding {
    margin: 0px !important;
    padding: 20px;
}
.contact-form.section-spacing .contact-form--form-column {
    flex: 0 0 100.66667%;
    max-width: 80%;
}
@media screen and (max-width: 767px){
    .return-section.out-try-on.devon-lang.lang-devon.artist-below {
    padding: 20px 0 0px !important;
}
    .become-form .no-padding div:first-child, .contact-us-class .no-padding div:first-child {
    padding-right: 0px;
}
    .row.grid.Brand-ambass .rich-text {
    padding-top: 0px;
}
.contact-form.section-spacing .contact-form--form-column {
    flex: 0 0 100.66667%;
    max-width: 100%;
}
.contact-form.section-spacing .contact-form--form-column h2 {
    margin: 0px;
}
.row.grid.Brand-ambass .rte.text-size-regular {
    text-align: center;
}
div#stockist-widget {
    padding: 20px;
}
.contact-form.section-spacing.contact-us-class {
    margin-top: 0px;
}
    .bodysuits-class .image-with-text__inner, .imagw-with-text .image-with-text__inner {
    width: 100%!important;
}
        .collection_grid_section.boxsin {
        padding-bottom: 0px !important;
    }
    .reelUp_cards_carousel .reelUp_slider_heading {
    margin-bottom: 10px;
    padding: 0px 60px;
}
body.animations-true.button-uppercase-true.navigation-uppercase-true.product-card-spacing-large.product-title-uppercase-true.template-page.template-page-size-guide theme-header#header {
    padding-top: 0px !important;
}
    body .css-kbp12p.builder-block [data-builder-component="shopping-goals"] .builder-block.css-1w342jf {
        gap: 5px;
        padding-top: 3px;
    }
    .hero_section .text_box {
        width: min(100%, 100%);
    }
    .hero_section .hero_image_wrapper {
        height: auto;
        aspect-ratio: 2 / 2;
    }
    .row.grid.img-with-text-overlay-section.add.inner-class.multoimages image-with-text-overlay.image-with-text-overlay.text-center.mobile-height-500.desktop-height-450.section-spacing.section-spacing--disable-top.section-spacing--disable-bottom {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .product-grid-container .product-images-col  .swiper.thumbswiper {
        height: 120px;
    }
    .row {
        max-width: min(1500px, calc(100% - 30px));
    }
    body theme-header .row.expanded>div {
        padding-inline: 10px;
    }
    .jdgm-widget.jdgm-widget span.jdgm-prev-badge__text {
        font-size: 12px;
    }
    .jdgm-widget.jdgm-widget span {
        font-size: 12px;
        letter-spacing: 0;
    }
    .template-search .collection-banner {
        min-height: 160px;
    }
    div .facets--bar .facets-toggle {
        margin-right: 10px;
    }
    .home_collection_slider .section-title {
        margin-bottom: 20px;
    }
}


.icon-w-list {
    overflow: hidden;
}
.icon-w-list {
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
.icon-w-list path {
    fill: #91b7c9;
}
.icon-w-list svg {
    width: 100%;
    height: 100%;
}
.row.grid.img-with-text-overlay-section.img-with-text-overlay-2.home-page image-with-text-overlay.image-with-text-overlay.text-center .image-with-text-overlay--bg.parallax--false {
    border-radius: 20px;
    overflow: hidden;
}
.header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg--light {
    filter: brightness(.5) !important;
    -webkit-filter: none !important;
    -moz-filter: brightness(0.5) !important;
    -ms-filter: brightness(0.5) !important;
    -o-filter: brightness(0.5) !important;
}
a.logolink {
    transition: none !important;
}
.is-sticky .logolink img, .template-collection a.logolink img, .template-page a.logolink img {
    filter: drop-shadow(0px 100px 0 #263059);
    -moz-filter: drop-shadow(0px 100px 0 #263059);
    -ms-filter: drop-shadow(0px 100px 0 #263059);
    -o-filter: drop-shadow(0px 100px 0 #263059);
    -webkit-filter: drop-shadow(0px 100px 0 #263059);
    transform: translateY(-100px);
    -webkit-transform: translateY(0px) !important;
}
.header-sticky--active.is-sticky img.logoimg {
    filter: drop-shadow(0px 0px 0 #0000) !important;
}
.logolink .logoimg {
    height: var(--logo-height,30px);
    transition: none !important;
}
img.logoimg {
    filter: none !important;
}
.__pf_2NErPiJ8 a.pf-23_.button {
    margin: 10px auto;
    display: table;
}
.product-information--inner.production-information--sticky .collapsible__content.accordion__content.rte a.text-button {
    padding-bottom: 35px;
    display: flex;
    text-decoration: underline !important;
}