@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Medium.woff2) format("woff2"),url(/cdn/shop/files/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.shopify-section-group-group-header{min-height:131px}.header__desktop__button .cart-count{top:40px;right:8px;font-family:initial;font-size:10px}#cart-form button{background:#edeeea;border-radius:0;font-size:18px;line-height:18px;letter-spacing:2px;text-decoration:none;border:none;font-weight:500;font-style:normal;text-transform:uppercase;color:#003153;padding:20px 30px}#drawer-cart .cart__drawer__title{color:#003153;font-size:24px;letter-spacing:0;font-weight:700;line-height:32px}#drawer-cart .drawer__body .cart__items__title p{font-size:20px;font-weight:600}#drawer-cart .drawer__body .cart__items__price{color:#8b6d5c;font-size:24px;line-height:1;font-weight:700}.section-list-collections .wrapper.section-padding{padding-top:0;padding-bottom:0}.hm-how-work-section{padding:30px 0}.hm-how-work-section .how-work-title h2{font-size:30px;padding:0 20px 0 0;white-space:nowrap}.hm-how-work-section .work-step-items{text-align:left;border-left:1px solid #68717e;padding:10px 40px}.hm-how-work-section .work-step-items .step-richtext{width:100%}.hm-how-work-section .work-steps-row{display:flex;gap:40px}.work-steps-items-boxs{display:flex;align-items:center}.hm-how-work-section .work-step-items:last-child{display:block}.contact-page-section .page-width{max-width:1600px}.contact-layout{display:flex;justify-content:center;gap:40px}.contact-layout .contact-left,.contact-layout .contact-right{width:75%}.contact-page-section{padding:60px 0;position:relative}#contact-us-page input[type=text],#contact-us-page input[type=email]{height:50px;border-radius:10px;padding:5px 15px;font-size:18px;line-height:24px;color:#003153}.contact-form-bg{box-shadow:#959da533 0 8px 24px;padding:40px 25px;border-radius:20px}.contact-form-bg .contact-form-title .standard__kicker{font-size:36px;font-weight:700;line-height:42px;color:#003153;text-transform:capitalize;letter-spacing:0;padding:0;margin:0 0 12px}.contact-form-bg .contact-form-title .standard__kicker:after{display:none}.contact-form-bg .contact-form-title{padding:0 0 30px}#contact-us-page textarea{height:120px;border-radius:10px;padding:15px;font-size:18px;line-height:24px;color:#003153}.contact-form-bg button.btn--neutral{background:#edeeea;border-radius:0;font-size:20px;line-height:1;color:#003153;letter-spacing:2px;text-decoration:none;border:none;font-weight:700;font-style:normal;text-transform:uppercase;padding:18px 20px}.contact-form-bg .form__legal p{font-size:16px}.contact-page-content h2{text-transform:capitalize;margin:0 0 20px;font-size:40px;line-height:48px;font-weight:700}.contact-item-leftt .contact-item{border:1px solid #eee;padding:20px;border-radius:10px;display:flex;gap:20px}.contact-item-leftt .contact-item h5{font-size:18px;font-weight:700;line-height:24px;color:#003153;letter-spacing:0;margin:0 0 5px}.contact-item-leftt{display:flex;flex-direction:column;gap:26px;max-width:650px}.contact_header_block span{color:#003153;font-size:20px;line-height:24px;font-weight:500;font-family:var(--FONT-STACK-HEADING);display:block;margin:0 0 15px}.contact_header_block .contact_header_socials a{color:#000!important;background-color:#fff;width:40px!important;height:40px;display:flex;margin:0;max-width:50px;border-radius:50%;border:1px solid #CCC;justify-content:center;align-items:center;padding:10px}.contact_header_block .contact_header_socials{display:flex;align-items:center;gap:16px;width:100%}#privacy-policy .text__standard p,#privacy-policy .text__standard li,#terms-of-use .text__standard p,#terms-of-use .text__standard li,#shipping-amp-returns-policy .text__standard p,#shipping-amp-returns-policy .text__standard li{font-size:20px;line-height:34px;color:#003153;letter-spacing:0}#privacy-policy .text__standard p,#terms-of-use .text__standard p,#shipping-amp-returns-policy .text__standard p{margin:0 0 20px}#privacy-policy .text__standard h3,#terms-of-use .text__standard h3,#shipping-amp-returns-policy .text__standard h3{text-transform:inherit;margin:25px 0;font-size:36px;line-height:42px;font-weight:700;color:#003153;letter-spacing:0}#privacy-policy h2.standard__heading,#terms-of-use h2.standard__heading,#shipping-amp-returns-policy h2.standard__heading{text-transform:uppercase;margin:20px 0;color:#003153;font-size:40px;font-weight:700}#terms-of-service .shopify-policy__container,#refund-policy .shopify-policy__container{max-width:1850px}#terms-of-service .shopify-policy__title h1,#refund-policy .shopify-policy__title h1{text-transform:uppercase;color:#003153;font-size:40px;font-weight:700}#terms-of-service .shopify-policy__body .rte,#refund-policy .shopify-policy__body .rte,#terms-of-service .shopify-policy__body .rte p,#refund-policy .shopify-policy__body .rte p{font-size:20px;line-height:34px;color:#003153;letter-spacing:0}.how-work-section{padding:30px 0}.how-work-section .how-work-title h2{font-size:30px;line-height:1.2}.how-work-section .how-work-title{text-align:center;padding:0 0 30px}.how-work-section .work-steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;position:relative}.work-step-items .circle-text{width:40px;height:40px;border:1px solid #8b6d5c;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:16px;color:#8b6d5c;font-family:Poppins;font-weight:500}.work-step-items h3{font-size:20px;line-height:24px;margin:0 0 8px;font-weight:700;letter-spacing:0;color:#003153;width:100%}.work-step-items .step-richtext p{line-height:25px}.work-step-items a.cart-btn-link{display:inline-block;background:#003153;border-radius:0;font-size:16px;line-height:24px;letter-spacing:2px;text-decoration:none;padding:8px 20px;border:none;font-weight:500;font-style:normal;text-transform:uppercase;color:#fff;margin:10px 0 0}.work-step-items:last-child{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.work-step-items{text-align:center}.section-related .heading-shop-btn{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.section-related .heading-shop-btn h2:after{display:none}.section-related .heading-shop-btn h2{font-size:48px;line-height:68px;color:#003153;font-weight:500;padding:0;margin:0}.section-related .heading-shop-btn a.shop-cls{display:inline-flex;background:#edeeea;border-radius:0;font-size:18px;line-height:24px;letter-spacing:2px;text-decoration:none;padding:13px 51px;border:none;font-weight:500;font-style:normal;text-transform:uppercase;color:#003153}.related__products .product-grid-slide{border:0}.section-related{background-image:url(/cdn/shop/files/related-product-back-bg.jpg);background-size:cover;background-position:center}.section-related .wrapper{padding-top:0;padding-bottom:0}.related__products .product-grid-slide .product-grid-item{border:1px solid #CCCCCC;display:block}.related__products .product-grid-item .product__grid__info{padding:16px 10px}.related__products .product__grid__info .product__grid__title{margin:0 0 10px}.related__products .product__grid__info .product__grid__price{margin:0}.product__main__content .icons-4{display:flex;border-top:1px solid #DDD;padding:20px 0 0;flex-wrap:wrap;gap:20px}.product__main__content .icons-4 .iocns-cls{width:35px;min-width:35px}.main-formblock{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.main-formblock .main-formblock-product-quaityy{width:134px}.main-formblock-product-quaityy .quantity__wrapper{max-width:134px;min-width:100px}.main-formblock-product-quaityy .quantity__input{border:1px solid #DDD;padding:2px 20px 9px;font-size:30px;line-height:1;color:#000}.main-formblock-product-quaityy .quantity__button{top:0!important}.main-formblock-product-btnn .product__submit__buttons{display:flex;gap:20px;align-items:center}.main-formblock-product-btnn .product__submit__buttons #swym-atw-pdp-button #swym-atw-pdp-button-text{display:none}.main-formblock-product-btnn .product__submit__buttons .swym-atw-button-container{width:auto;margin:0}.main-formblock-product-btnn .product__block__buttons{padding:0}.main-formblock-product-btnn .product__submit__buttons #swym-atw-pdp-button{background:transparent;border:1px solid #DDD}.main-formblock-product-btnn .product__submit__buttons #swym-atw-pdp-button svg path{stroke:#000}.main-formblock-product-btnn .product__submit__buttons #swym-atw-pdp-button.atw-button-added svg path{fill:#000}.product__main__content .terms-checkbox{margin:10px 0 20px}.product__main__content .terms-checkbox .terms-text:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #003153;border-radius:30px}.product__main__content .terms-checkbox .terms-text{position:relative;padding:0 0 0 30px;font-size:16px;line-height:24px;color:#003153;letter-spacing:0;display:inline-block}.product__main__content .terms-checkbox label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.product__main__content .terms-checkbox .terms-text:after{content:"";position:absolute;left:4px;top:4px;width:16px;height:16px;background:#003153;border-radius:20px;opacity:0;visibility:hidden}.product__main__content .terms-checkbox label input:checked~.terms-text:after{opacity:1;visibility:visible}.product__main__content .terms-checkbox label{cursor:pointer}.wrapper.single_products_tab{margin-top:0;padding-top:80px}.single_products_tab ul.tabs{gap:10px 80px;border:0;padding:0 0 2px;margin:0 0 40px;display:flex;align-items:center}.single_products_tab ul.tabs li{height:auto;display:inline-block;float:none;margin:0}.single_products_tab ul.tabs li a{font-size:30px;line-height:40px;color:#003153;padding:0 0 20px;display:inline-block;position:relative}.single_products_tab ul.tabs:after{position:absolute;content:"";left:0;right:0;bottom:0;width:100%;height:2px;background:#ddd;opacity:1;visibility:visible}.wrapper.single_products_tab ul.tabs li a:after{position:absolute;content:"";height:2px;z-index:1;width:100%;bottom:-2px;background:#003153;left:0;opacity:0;visibility:hidden}.wrapper.single_products_tab ul.tabs li a.active:after{opacity:1;visibility:visible}.product-section .product-single .product__media__wrapper .product__grid{border:1px solid #8b6d5c;background-color:#fff}.product-section .product-single .product__media__wrapper{border:0px solid #A7C4B5;background-color:transparent}#swym-pipeline-header-inject .swym-header-launcher-badge{right:0!important;top:43px!important;font-family:initial;font-size:10px!important;width:15px!important;height:15px!important}#swym-pipeline-header-inject-mobile .swym-header-launcher-badge{right:-10px!important;top:35px!important;font-size:10px!important;font-family:Poppins!important;font-weight:500}.shipping-policy-tab-text{font-size:20px;line-height:34px;color:#003153;letter-spacing:0;margin:0;font-weight:400}.product__block__variants .form__selectors .radio__legend span{color:#003153;font-size:20px;line-height:1}.product__block__variants .radio__fieldset .radio__button input:checked~label{background:#003153}.product__block__variants .radio__fieldset .radio__button label{font-size:16px;color:#003153}.cart__items__grid.cart__heading__wrapper .cart__heading{font-size:16px;line-height:24px;color:#003153;font-weight:700;letter-spacing:0}.template__cart__body .cart__items__title p{font-weight:700}.template__cart__body .cart__items__price{font-size:20px;color:#003153;font-weight:400}.template__cart__body .cart__items__total{font-size:24px;color:#003153;font-weight:700}.template__cart__footer .cart__footer__checkout .btn{background-color:#edeeea;border-color:#edeeea;color:#003153;font-size:20px;line-height:24px;text-transform:uppercase;font-weight:500;letter-spacing:2px;padding:18px 10px}.cart__page__title{color:#003153;font-size:40px;line-height:50px;letter-spacing:0px}.collection__products .product-grid-item__image-wrapper{background:#fff}.collection__products .product__grid__title__wrapper{justify-content:center}.collection__nav{background:#fff}.product-show-hover{background:#8b6d5c;color:#fff;display:inline-block;width:auto;padding:6px 10px;font-size:16px;border-radius:4px}.subfooter{padding:0 30px}.collection .collection__content .collection__filters__wrapper .collection__filters__inner{background:#fff;padding:20px 15px;border-radius:4px}.collection .collection__content .collection__filters__wrapper .sidebar__filter__group{border-bottom:1px solid #ddd;padding:0 0 26px}.collection .collection__content .collection__filters__wrapper .sidebar__filter__group .sidebar__heading{font-size:18px;color:#003153;letter-spacing:0}.collection .collection__content .collection__filters__wrapper .sidebar__filter__group .sidebar__item a,.collection .collection__content .collection__filters__wrapper .sidebar__filter__group ul li label{font-size:15px;color:#003153;letter-spacing:1px}.collection .collection__content .collection__products{padding:0 0 0 30px}#CustomerLoginForm .account__form__title,#create-account .account__form__title,#account .account__form__title{font-size:40px;line-height:1.2;font-weight:500;letter-spacing:0px;margin:0 0 20px;color:#003153}#CustomerLoginForm .btn--outline,#create-account .btn--outline,#account .btn--outline{background:#edeeea;border-radius:0;font-size:18px;line-height:18px;letter-spacing:2px;text-decoration:none;padding:16px 42px;border:none;font-weight:500;font-style:normal;text-transform:uppercase;color:#003153}#CustomerLoginForm .form--additional a,#create-account .form--additional a,#account .form--additional button{color:#003153;font-size:16px;text-decoration:underline}@media (max-width:1600px){.header__wrapper .wrapper--full{padding:14px 50px}}@media (max-width:1440px){.product-section .product-single .product__main__content .product__inner{padding-left:30px}.hm-how-work-section .work-steps-row{display:flex;gap:20px}.hm-how-work-section .how-work-title h2{padding:0}.hm-how-work-section .work-step-items{padding:10px 20px}}@media (max-width:1300px){.header__wrapper .wrapper--full{padding:14px 30px}.product__main__content .icons-4{gap:15px 30px;justify-content:flex-start}.wrapper.single_products_tab{padding-top:60px}}@media (max-width:1024px){.hm-how-work-section .work-steps-row{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}.hm-how-work-section .work-steps-row .work-step-items{width:100%}}@media (min-width:992px){.collection__filters__wrapper{min-width:300px;max-width:300px;width:300px}}@media (max-width:989px){.header__wrapper .wrapper--full{padding:6px 30px}.how-work-section .work-steps-row{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.work-steps-row .work-step-items{width:calc(50% - 10px)}.shopify-section-group-group-header{min-height:115px}}@media (max-width:841px){.header__wrapper .wrapper--full #swym-pipeline-header-inject-mobile{margin:0 15px 0 0!important;bottom:0!important}.header__wrapper .wrapper--full #swym-pipeline-header-inject-mobile .swym-header-launcher-icon{position:relative!important;top:0!important}.header__mobile__right .header__mobile__button{min-width:inherit}}@media (min-width:768px) and (max-width:991px){.contact-page-section .page-width{padding:0 30px}.contact-layout{gap:30px}}@media (max-width:767px){.header__wrapper .wrapper--full{padding:6px 20px}.collection .collection__content .collection__products{padding:0}.section-list-collections.list__collections [data-grid]:not([data-grid-no-gutters]) [data-item]{padding:0}.hm-how-work-section .page-width,.home-banner-section .page-width .inner-text-col{padding:0 20px}.home-banner-section h1{font-size:30px;line-height:40px}.work-steps-items-boxs{justify-content:center}.hm-how-work-section .work-steps-row .work-step-items{text-align:center;padding:0;border:0}.hm-how-work-section .work-steps-row{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.contact-layout{flex-wrap:wrap}.contact-layout .contact-left,.contact-layout .contact-right{width:100%}.contact-item-leftt{max-width:100%}.about-hero .inner-banner-description br{display:none}.how-work-section .page-width{padding:0 20px}.work-step-items a.cart-btn-link{padding:8px 15px;font-size:15px}.work-step-items h3{font-size:16px;line-height:20px}.work-step-items .circle-text{width:40px;height:40px}.single_products_tab ul.tabs li a{padding:0 0 16px;font-size:20px;line-height:30px}.single_products_tab ul.tabs{gap:20px}.product-section .product-single .product__main__content .product__inner{padding:30px 0 0}.section-related .heading-shop-btn h2{font-size:36px;line-height:42px}.section-related .heading-shop-btn a.shop-cls{display:none}.work-steps-row .work-step-items{width:100%}.how-work-section .work-steps-row{gap:40px}.testimonial-slider-boxs .swiper-button-next:after,.testimonial-slider-boxs .swiper-button-prev:after{background-size:12px;width:12px;height:20px;background-repeat:no-repeat}.testimonial-slider-boxs .swiper-button-next,.testimonial-slider-boxs .swiper-button-prev{width:20px;height:30px}.testimonial-slider-section .testimonial-slider-boxs .testimonial-card{padding:0 36px}.shipping-icon-grid-boxs{gap:35px}.template-collection .collection .wrapper.section-padding{padding:50px 20px}.template-collection .collection--compact-mobile .collection__nav{border:1px solid var(--border)}.product-section .product-single .product__media__wrapper{margin:0}.product-section{padding-top:60px;padding-bottom:60px}.product__main__content .icons-4{gap:15px 30px;justify-content:flex-start}.shipping-policy-tab-text{font-size:18px;line-height:32px}.sub-heading-text{font-size:16px;line-height:24px;letter-spacing:0}#account .full__page__form__wrapper{padding:0 15px}#account .full__page__form__wrapper .full__page__form,#create-account .full__page__form__wrapper{padding:20px}#CustomerLoginForm .account__form__title,#create-account .account__form__title,#account .account__form__title{font-size:30px}.subfooter{padding:0 20px}.footer .wrapper--full.section-padding-custom{padding-left:20px;padding-right:20px}.custom-product-slider .owl-carousel{padding-right:16px}.custom-product-slider .section-carousel .wrapper{padding-left:20px;padding-right:20px}.section-list-collections .float-grid{padding-left:20px}.about-section .wrapper,.british_vogue_section .wrapper,.about-section-artist .wrapper .wrapper,.contact-page-section .page-width{padding:0 20px}}@media (max-width:375px){.single_products_tab ul.tabs{gap:12px}.single_products_tab ul.tabs li a{padding:0 0 12px;font-size:18px;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
