@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia_pro_bold_az-webfont.woff?v=1751621023) format("woff");src:url(/cdn/shop/files/sofia_pro_bold_az-webfont.woff2?v=1751621022) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia_pro_semi_bold_az-webfont.woff?v=1751621022) format("woff");src:url(/cdn/shop/files/sofia_pro_semi_bold_az-webfont.woff2?v=1751621023) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia_pro_medium_az-webfont.woff?v=1751621023) format("woff");src:url(/cdn/shop/files/sofia_pro_medium_az-webfont.woff2?v=1751621022) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia_pro_regular_az-webfont.woff?v=1751621022) format("woff");src:url(/cdn/shop/files/sofia_pro_regular_az-webfont.woff2?v=1751621022) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia_pro_light_az-webfont.woff?v=1751621022) format("woff");src:url(/cdn/shop/files/sofia_pro_light_az-webfont.woff2?v=1751621022) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Coconat;src:url(/cdn/shop/files/coconat-regular-webfont.woff?v=1751620689) format("woff");src:url(/cdn/shop/files/coconat-regular-webfont.woff2?v=1751620689) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Beyond Infinity - Demo";src:url(/cdn/shop/files/beyond_infinity_-_demo-webfont.woff?v=1751620602) format("woff");src:url(/cdn/shop/files/beyond_infinity_-_demo-webfont.woff2?v=1751620602) format("woff2");font-weight:400;font-style:normal}.text-block.h1 h1,.text-block.h2 h1,.text-block.h3 h1,.text-block.h4 h1,.text-block.h5 h1,.text-block.h6 h1,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.account-actions .account-actions__title{font-family:Coconat;font-weight:400}.account-actions .account-actions__link{font-family:Sofia Pro;font-weight:300}.account-actions .account-actions__list .account-actions__link{background:#dfba5b}.account-actions .account-actions__list .account-actions__link:hover{color:#050505cc;background:#fff}.account-actions .account-actions__list .account-actions__icon{align-items:center}.account-popover .account-popover__panel{border-radius:0}.account-actions .account-actions__link .account-actions__icon svg path{stroke-width:1}.header .header__columns{--padding-block-start: 0;--padding-block-end: 0}.header-menu .menu-list__list-item .menu-list__link{font-size:16px;line-height:120%;font-weight:400;font-family:Coconat}.header .header__columns cart-icon span{font-size:16px;line-height:120%;font-weight:400;font-family:Coconat}.header span.swym-header-launcher-badge{display:none!important}.header .header__columns header-actions{align-items:center}.header .header__columns .header-actions__cart-icon{display:flex;gap:4px;align-items:center;position:relative}.header .header__columns .header-actions__cart-icon .cart-bubble{position:static;background-image:url(/cdn/shop/files/Vector_7.svg?v=1752817258\));width:16px;height:17px;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0}.header .header__columns cart-icon .cart-bubble span.cart-bubble__text span{font-size:12px;line-height:1;color:#fff}.header .header__columns .cart-drawer .header-actions__action{padding-left:10px;overflow:visible}.header .header__columns .header-actions__action{--minimum-touch-target: 40px}.header .header__columns .header-actions__action svg{--icon-size-md: 1rem;width:18px;height:auto}.header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:unset;flex-shrink:0;width:18px;height:18px}.header[transparent] .header__row:hover .header__columns .cart-drawer .header-actions__action{border-color:#222}.header.header--compact[transparent] .header__row .header__columns svg path,.header.header--compact[transparent] .tlpc-header .tlpc-hamburger-mobile svg,.header.header--compact[transparent] .tlpc-header .tlpc-hamburger svg{stroke:#fff}.header.header--compact[transparent] .Vtl-WishlistHeaderWrapper .Vtl-WishlistHeader__IconWrapper svg{fill:#fff!important}.header.header--compact[transparent] .header__row:hover .Vtl-WishlistHeaderWrapper .Vtl-WishlistHeader__IconWrapper svg,.header.header--compact[transparent][transparent=not-sticky][data-sticky-state=active] .Vtl-WishlistHeaderWrapper .Vtl-WishlistHeader__IconWrapper svg{fill:#222!important}.header.header--compact[transparent] .header__row:hover .header__columns svg path,.header.header--compact[transparent] .header__row:hover .tlpc-header .tlpc-hamburger svg,.header.header--compact[transparent] .header__row:hover .tlpc-header .tlpc-hamburger-mobile svg,.header.header--compact .header__row .header__columns svg path,.header.header--compact .tlpc-header .tlpc-hamburger svg,.header.header--compact .tlpc-header .tlpc-hamburger-mobile svg,.header[transparent][transparent=not-sticky][data-sticky-state=active] .header__row .header__columns svg path,.header[transparent][transparent=not-sticky][data-sticky-state=active] .tlpc-header .tlpc-hamburger-mobile svg,.header[transparent][transparent=not-sticky][data-sticky-state=active] .tlpc-header .tlpc-hamburger svg{stroke:#222}.mega-menu .mega-menu__content-list--collections .resource-card__title{display:none}#search-modal.search-modal{--search-border-radius: 0}.search-modal .predictive-search__icon svg path{stroke:#050505}.search-modal .predictive-search__icon svg{width:18px;height:18px}.search-modal .predictive-search-results__card .resource-card__title.paragraph{font-family:Coconat;text-align:left;font-size:14px;font-weight:400}.search-modal .predictive-search-results__card .resource-card__content .price{font-weight:400;font-size:16px}.search-modal .predictive-search-results__title{font-family:Coconat}.search-modal .predictive-search-results__clear.button-unstyled{font-family:Sofia Pro}.tlpc-header .menu-drawer__featured-content-list{overflow-x:scroll;scrollbar-width:none;padding-bottom:30px}.tlpc-header .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item:first-child{margin-inline-start:0}.tlpc-header .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item .resource-card--overlay:before{display:none}.tlpc-header .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item{flex:1 0 47%}.tlpc-header .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item .resource-card__content{display:none}slideshow-component .group-block-content .custom-typography p{font-family:"Beyond Infinity - Demo";color:var(--text-color);font-size:40px;font-weight:400;line-height:1;margin-bottom:5px;place-self:flex-start}slideshow-component .flex-start .group-block-content{--horizontal-alignment: left !important}slideshow-component .group-block-content .h1 p{color:#050505cc;font-size:48px;line-height:120%;font-family:Coconat;max-width:70%;font-weight:400}slideshow-component .flex-start .group-block-content .paragraph p,slideshow-component .flex-start .group-block-content .h1 p{text-align:left}slideshow-component .group-block-content .paragraph p{color:#050505cc;font-size:18px;font-family:Sofia Pro;font-weight:300;line-height:150%;max-width:60%;margin-bottom:12px}slideshow-component .group-block-content .button{font-size:16px;font-family:Coconat;line-height:120%;text-transform:capitalize;padding:15px 43px}slideshow-component .group-block-content .group-block--width-custom{padding:0 0 0 160px}slideshow-component slideshow-slides[size=large]{min-height:80vh}slideshow-component .slideshow-controls__dots button:after{background-color:#fff6;height:1px;width:40px;border-radius:0}slideshow-component .slideshow-controls__dots button{width:40px;height:1px;margin:0 12px;border-radius:0}slideshow-component .slideshow-controls__dots{gap:0;padding:0;border-radius:0}slideshow-component .slideshow-controls__dots button[aria-selected=true]:after{background-color:#fff}slideshow-component slideshow-controls[controls-on-media][pagination-position=center]{justify-content:flex-start}slideshow-component slideshow-controls[controls-on-media][pagination-position=center]>.slideshow-control{display:none}slideshow-component :is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:150px;justify-content:flex-start}.group-block-content .h2 p{font-family:Coconat;font-weight:400;color:#050505cc;letter-spacing:0;line-height:120%;margin-bottom:12px}.text-block.rte p{color:#050505cc;font-size:16px;font-family:Sofia Pro;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a.button{font-size:16px;font-family:Coconat;padding:15px 25px;line-height:120%}.ui-test-collection-list .resource-list__carousel slideshow-container{max-width:1620px;margin-inline:auto}.collection-card .collection-card__content .text-block.rte p{font-size:20px;color:#050505cc;font-family:Coconat;letter-spacing:0;line-height:120%;font-weight:400}.ui-test-collection-list .resource-list__carousel slideshow-container slideshow-slide:after{content:"";position:absolute;background:url(/cdn/shop/files/Frame_14.svg?v=1753178747);width:16px;height:16px;right:-24px;left:auto;bottom:60px}.ui-test-collection-list .resource-list__carousel slideshow-container slideshow-slide:last-child:after{display:none}.section-resource-list .resource-list__carousel a.button{margin-inline:auto;margin-top:40px}.hero-wrapper .hero__container .hero__content-wrapper{max-width:320px;height:fit-content;justify-content:center;align-self:center;grid-column:1 / 3;margin-left:120px}.text-block.h3 p{color:#fffc;font-family:Coconat;line-height:150%;font-size:32px;font-weight:400}.hero-wrapper .hero__container .hero__content-wrapper .h3{align-items:center}.hero-wrapper .hero__container .hero__content-wrapper .button-secondary{padding:15px 40px;font-family:Coconat;font-size:16px;line-height:120%}.hero-wrapper{padding-inline:10px}.ui-test-product-list .group-block-content .rte p{color:#be6828;font-size:14px;font-family:Coconat;line-height:120%;font-weight:400;position:relative}.ui-test-product-list .group-block-content .rte p:before,.ui-test-product-list .group-block-content .rte p:after{position:absolute;content:"";background-image:url(/cdn/shop/files/Frame_16_eeac5331-c1ae-425b-9372-c56197653aa5.svg?v=1753683532);width:16px;height:16px;top:-2px}.ui-test-product-list .group-block-content .rte p:before{left:-25px}.ui-test-product-list .group-block-content .rte p:after{right:-25px}.ui-test-product-list .group-block-content .rte h2{color:#050505cc;line-height:120%;font-size:40px;font-family:Coconat}.ui-test-product-list{padding-inline:10px}.product-card .product-grid__card.product-grid__card{gap:12px}.product-card .product-grid__card.product-grid__card .h5 p{color:#050505cc;font-size:16px;font-family:Coconat;line-height:120%;font-weight:400}.product-card product-price span.price{font-size:16px}.product-card .product-card__content .group-block-content{padding-inline:10px}.index-section.uses-banner{position:relative}.index-section.uses-banner:before,.index-section.uses-banner:after{position:absolute;content:"";background:url(/cdn/shop/files/Group_1321316328.svg?v=1753687066);width:310px;height:100%;top:0;bottom:0;opacity:.6;left:0}.index-section.uses-banner:after{right:0;left:auto}.uses-banner .banner-home .straightline .tagiwrap:before,.uses-banner .banner-home .straightline .tagiwrap:after{background:#fff3}.uses-banner .banner-home .tagline p{font-size:20px;line-height:150%;font-family:Sofia Pro;font-style:italic;opacity:.8;font-weight:300}.uses-banner .banner-home .blovk-item{width:auto;flex:1;border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;padding-inline:15px}.uses-banner .banner-home .centerd-code-wrap{max-width:1036px}.collection-banner.section{display:flex}footer{margin:10px 10px 0}footer p{color:inherit!important}footer .content-common-block{padding-left:40px;padding-right:40px}footer .sign-up-content p{font-family:Sofia Pro;font-size:18px!important;line-height:150%;letter-spacing:0;max-width:350px;margin-top:20px!important;margin-bottom:24px!important}footer li.menu__item.paragraph a{font-family:Coconat!important;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0}footer .email-signup__form input{border:none;border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;padding-left:0;padding-right:0}footer .email-signup__form input::placeholder{font-family:"Suisse Int'l",sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:120%;letter-spacing:0;text-transform:uppercase;opacity:.4}footer .bottom-wrap{padding:0 40px}footer .bottom-wrap .footer-utilities__group-copyright{color:#fff!important;font-family:Coconat;font-weight:400;font-size:16px!important;line-height:120%}footer .layout-panel-flex--row>.sign-up-content .group-block-content{width:100%}footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill{flex:0 0 40%}footer .bottom-wrap .footer-utilities__group-copyright span.footer-utilities__text{font-size:16px}footer .bottom-wrap .footer-utilities__group-copyright a{color:#fff}footer .bottom-wrap p a{font-family:Coconat;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0;text-align:right;text-decoration:underline}footer *:focus-visible{outline:none;outline-offset:0}footer h2{font-family:Coconat!important;font-weight:400!important;font-size:32px!important;line-height:150%!important;letter-spacing:0!important}footer summary.menu__heading.h3,footer .group-block-content .footer-utilities__group--right .h3{font-family:Sofia Pro!important;font-weight:300;font-size:16px;line-height:120%;letter-spacing:0;opacity:50%;text-transform:uppercase;color:#ffffff95}footer .group-block-content .footer-utilities__group--left{display:none}footer .bottom-wrap .group-block-content .footer-utilities__group--left{display:flex;align-items:center;justify-content:center}footer .group-block-content .footer-utilities__group--right{justify-content:flex-start;flex-direction:column;gap:24px}footer .group-block-content .footer-utilities{flex-direction:column;justify-content:start;gap:0}.images-wrap .image-block:nth-child(2){display:none}.copysvg{cursor:pointer}.copy-msg{position:absolute;right:0;top:30%}html,body{scroll-behavior:auto!important;height:auto}.section-content-wrapper.contact-page{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.section-content-wrapper.contact-page:after{position:absolute;content:"";width:1px;height:auto;background:#918e5866;top:10px;bottom:10px;left:0;right:0;margin-inline:auto}.section.contact{border-top:1px solid #918e5866;grid-template-columns:repeat(1,1fr)}.contact-page .page-title{color:#be6828;font-size:14px;font-family:Coconat;line-height:120%;font-weight:400;position:relative;padding-left:30px}.contact-page .page-title:after{position:absolute;content:"";background-image:url(/cdn/shop/files/Group.svg?v=1753877999);width:12px;height:16px;left:0;background-repeat:no-repeat;background-size:cover}.contact-page .shopify-block{padding-inline:140px;padding-block:100px}.contact-page .contact-form{padding-left:140px;padding-block:100px}.contact-page .rte h2.department{font-size:32px;text-align:left;font-family:Coconat;font-weight:400;line-height:140%;color:#000;max-width:77%;margin-bottom:50px}.contact-page .rte .contact-block{display:grid;grid-template-columns:repeat(2,1fr);column-gap:120px;row-gap:80px;text-align:left;padding-top:50px;border-top:1px solid #918e5833}.contact-page .rte .contact-block .block-1 h5{color:#0009;text-align:left;font-size:15px;line-height:140%;font-family:Coconat;margin-bottom:15px}.contact-page .rte .contact-block .block-1 p{color:#151515;font-size:20px;font-family:Coconat;font-weight:400;line-height:140%;text-align:left;margin-top:15px;text-decoration:underline;text-underline-offset:.175rem}.contact-page .rte .contact-block .block-1 p a{text-decoration:none;text-decoration-thickness:unset;text-underline-offset:0;text-decoration-color:transparent}.contact-page .contact-form h2{font-size:32px;line-height:140%;text-align:left;margin-bottom:30px}.contact-page .contact-form .contact-form__form-row{flex-direction:column;gap:30px}.contact-page .contact-form__form{max-width:100%;width:600px;gap:30px}.contact-page .contact-form .contact-form__input{background:transparent;border-color:#0505050d;border-radius:0;font-size:12px;color:#05050599;font-family:Sofia Pro;font-weight:300;padding:25px}.contact-page .contact-form .form-block{width:100%;position:relative}.contact-page .contact-form .form-block label{clip:unset;visibility:visible;width:auto;height:auto;left:20px;top:-10px;font-size:12px;font-family:coconat;line-height:140%;font-weight:400;background:#fbf7f3;padding:4px}.contact-page .contact-form .contact-form__input:placeholder{color:#05050599}.contact-page .contact-form .contact-form__input--textarea{min-height:150px;height:150px}.contact-page .contact-form .submit-button{font-size:14px;font-family:Coconat;letter-spacing:0;line-height:120%}#swym-atw-button-container{display:none!important}.product-form-buttons add-to-cart-component .add-to-cart-text{font-family:Coconat;text-transform:capitalize}.product-card .card-gallery .quick-add .shopify-product-form{justify-content:center}.quick-add-modal__content .media-gallery--grid .media-gallery__grid,.quick-add-modal__content .media-gallery--grid .media-gallery__grid .product-media-container:first-child,.quick-add-modal__content .media-gallery--grid .media-gallery__grid .product-media-container:last-child,.quick-add-modal.dialog-modal{border-radius:0}.product-card .product-card__content variant-swatch-king div.swatches-type-collections,.product-card .product-card__content variant-swatch-king .swatch-single,.product-card .product-card__content variant-swatch-king ul.swatch-view{margin:0}.product-card .product-card__content variant-swatch-king ul.swatch-view li{margin-bottom:0!important}.product-card .product-card__content variant-swatch-king ul.swatch-view{line-height:1}.whatsapp-floating-icon svg{width:50px;height:auto;object-fit:cover;cursor:pointer}.whatsapp-floating-icon{position:fixed;bottom:25px;right:25px;z-index:3}.menu-list__list-item .menu-list__submenu-inner .mega-menu__column .mega-menu__link-title{font-family:Sofia Pro;font-weight:300}#opus-drawer-id p,#opus-drawer-id span{font-weight:400!important;font-family:Coconat}.mega-menu ul[data-menu-list-id=MegaMenuList-1] .mega-menu__column--span-2 div,.mega-menu ul[data-menu-list-id=MegaMenuList-2] .mega-menu__column--span-2 div{float:left;width:50%;clear:none}.mega-menu ul[data-menu-list-id=MegaMenuList-1] .mega-menu__column--span-2 div:nth-child(7),.mega-menu ul[data-menu-list-id=MegaMenuList-2] .mega-menu__column--span-2 div:nth-child(7){clear:left}.header .header__column .header-menu__inner .menu-list{align-items:center}.header .tlpc-header{height:fit-content;display:flex;align-items:center}.dropdown-localization .currency-code{font-size:14px;font-family:Coconat;line-height:120%;font-weight:400}.custom-pages .static-pages .layout-panel-flex{display:grid;grid-template-columns:2fr 1fr;--normal-content-width: 90rem;width:100%;max-width:var(--normal-content-width);margin-inline:auto;padding-inline:5rem;column-gap:100px}.custom-pages .static-pages{display:block}.custom-pages .static-pages .layout-panel-flex .rte+.accordion,.custom-pages .static-pages .layout-panel-flex .rte{grid-column:1}.custom-pages .static-pages .layout-panel-flex .rte rte-formatter p{text-align:left}.custom-pages .static-pages .layout-panel-flex .rte rte-formatter li{font-family:Sofia Pro}.custom-pages .static-pages .layout-panel-flex .rte+.accordion+.menu{grid-row:2;grid-column:2}.custom-pages .static-pages .layout-panel-flex .menu .menu__heading__default{font-family:Coconat;font-weight:500}.custom-pages .static-pages .layout-panel-flex .menu .menu__item a{font-family:Sofia Pro;font-weight:400;color:#050505cc}#form-container-ref input._formPhoneInputField_1ym3p_17{border-radius:0!important}#predictive-search-products .predictive-search-results__card .resource-card__media{position:relative}.footer-utilities a .social-icons__icon:hover,.footer-utilities a .social-icons__icon:hover path{fill:#fff}footer li.menu__item.paragraph a:hover{text-decoration:underline}.product-form-buttons .shopify-payment-button__button{font-family:Coconat;background:#dfba5b;color:#050505cc;font-size:16px;line-height:120%;text-transform:capitalize}.predictive-search__search-button{font-family:Coconat;padding:8px 20px}footer .group-block-content .footer-utilities+div{width:100%;padding-top:10px}footer .group-block-content .help-section img{width:auto;height:auto}footer .group-block-content .help-section .h3{color:#ffffff80;font-size:16px;font-weight:300;font-family:Sofia Pro;line-height:120%;text-transform:uppercase;margin-bottom:30px;display:block}footer .group-block-content .help-section .contact0-no{display:flex;align-items:center;gap:8px}footer .group-block-content .help-section .contact0-no:hover{text-decoration:underline}footer .group-block-content .help-section .h3{margin-top:20px;margin-bottom:20px}footer .group-block-content .help-section .contact0-no a{font-size:16px;font-family:Coconat;font-weight:400;line-height:120%;color:#fff}footer .group-block-content .help-section .contact-number .time{color:#fff9;font-size:14px;line-height:120%;font-weight:300;font-family:Sofia Pro;margin-top:10px}.email-signup__input-group .email-signup__input--none{border-radius:6px}.search-modal .predictive-search .predictive-search-form__footer{position:static;padding-top:0;padding-bottom:10px}.search-modal .predictive-search-form__content-wrapper{--predictive-search-results-height: fit-content;max-height:fit-content}.search-modal__content .predictive-search-form__content{padding-block-end:0!important}.product-details variant-picker,.product-details .variant-picker__form{display:none!important}@media (min-width: 550px){.search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(5,1fr);gap:10px}}@media (max-width: 1556px){slideshow-component .group-block-content .group-block--width-custom{padding-left:100px}slideshow-component .group-block-content .h1 p{max-width:470px;font-size:40px;max-width:90%}slideshow-component .group-block-content .paragraph p{max-width:430px;margin-bottom:0}.contact-page .shopify-block{padding-inline:90px;padding-block:80px}.contact-page .contact-form{padding-left:60px;padding-block:80px}.contact-page .rte h2.department{max-width:95%}.product-card .product-grid__card.product-grid__card .h5 p{font-size:14px}footer .group-block-content .footer-utilities__group--right{gap:25px}footer .group-block-content .footer-utilities{padding:10px}.text-block.h3 p{font-size:30px}.ui-test-product-list .group-block-content .rte h2{font-size:36px}slideshow-component :is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:90px}}@media (max-width: 1440px){footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill{flex:0 0 32%}footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill .email-signup-block{width:70%}footer .content-common-block{padding-left:30px;padding-right:30px}}@media (max-width: 1279px){.contact-page .shopify-block{padding-inline:30px;padding-block:50px}.contact-page .contact-form{padding-left:30px;padding-block:50px}.contact-page .contact-form__form{width:400px}.contact-page .rte h2.department{font-size:28px;margin-bottom:40px}.contact-page .contact-form h2{font-size:26px}.contact-page .rte .contact-block{column-gap:80px;row-gap:60px}.contact-page .contact-form .contact-form__input{padding:20px}.contact-page .rte .contact-block .block-1 p{font-size:16px}footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill{flex:0 0 44%}}@media only screen and (max-width: 768px){footer .group-block-content .help-section .h3{margin-bottom:16px;margin-top:10px}footer .group-block-content .help-section .contact0-no+.h3{margin-top:26px;margin-bottom:16px}footer .group-block-content .help-section .contact-number:last-child{margin-bottom:0}footer .group-block-content .footer-utilities+div{padding-top:0}slideshow-component .group-block-content .group-block--width-custom{padding:0 40px 55px;width:100%}slideshow-component .group-block-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}slideshow-component .group-block-content .h1 p{font-size:32px;text-align:center;width:100%;max-width:100%}slideshow-component .group-block-content .paragraph p{font-size:14px;text-align:center;max-width:100%}slideshow-component slideshow-controls[controls-on-media][pagination-position=center]{justify-content:center}footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill .email-signup-block{width:100%}}@media only screen and (max-width: 768px){.text-block.rte p{line-height:110%}.header .header__columns .header-actions__action .header-actions__cart-icon svg{flex-shrink:0;width:18px;height:18px}.custom-pages .static-pages .layout-panel-flex{padding-inline:15px;column-gap:0;display:block}.custom-pages .static-pages .layout-panel-flex .menu .menu__heading__default{font-size:20px}.custom-pages .static-pages .layout-panel-flex .menu{margin-top:15px;display:block}.custom-pages .static-pages .layout-panel-flex .menu .details-content{margin-top:0}slideshow-component .flex-start .group-block-content .paragraph p,slideshow-component .flex-start .group-block-content .h1 p{text-align:center}.hero-wrapper .hero__container .hero__content-wrapper{margin:0;width:100%;max-width:100%;align-self:end;background:linear-gradient(0deg,#be6828 50%,#be682800 90%);padding:60px 15px 30px;align-items:center;text-align:center;gap:0}.customclass.hero{height:80vh;min-height:auto}.customclass.hero .hero__container{height:100%;padding:0}.hero__container{padding:100px 0}.hero__media-wrapper,.hero__container{display:flex;align-items:center;justify-content:center}.hero-wrapper .hero__container .hero__content-wrapper .h3{text-align:center;margin-bottom:15px}.hero-wrapper .hero__container .hero__content-wrapper .button-secondary{padding:12px 36px}.text-block.h3 p{font-size:20px;text-align:center}.icon-block__media{width:60px!important}.category-banner-grid{grid-template-columns:repeat(1,1fr)}footer .content-common-block{padding:0 20px}footer h2{font-size:24px!important}footer .sign-up-content p{font-size:14px!important;max-width:260px;margin:0!important}footer .group-block-content .footer-utilities{padding:10px 0}footer .bottom-wrap .group-block-content .footer-utilities{padding:0}.image-block{padding-top:0}.images-wrap .image-block:first-child{display:none}.images-wrap .image-block:nth-child(2){display:block}footer .group-block-content .footer-utilities__group--right{gap:20px;align-items:flex-start}footer summary.menu__heading.h3{margin-bottom:12px!important;padding-bottom:0}footer .bottom-wrap{padding:0 20px}footer .bottom-wrap rte-formatter.text-block p{text-align:left}footer .layout-panel-flex--row>.sign-up-content.group-block--width-fill{flex:1}footer .bottom-wrap .footer-utilities__group{align-items:flex-start}.section-content-wrapper.contact-page{grid-template-columns:repeat(1,1fr)}.section-content-wrapper.contact-page:after{display:none}.contact-page .shopify-block{padding-inline:10px;padding-block:30px}.contact-page .contact-form{padding-inline:10px;padding-block:0px}.contact-page .page-title{padding-left:20px;margin-bottom:10px}.contact-page .rte h2.department{font-size:24px;margin-bottom:20px}.contact-page .rte .contact-block{column-gap:0;row-gap:20px;grid-template-columns:repeat(1,1fr);padding-top:30px}.contact-page .rte .contact-block .block-1 h5{font-size:13px;margin-bottom:8px}.contact-page .rte .contact-block .block-1 p{font-size:14px;margin-top:8px;line-height:140%}.contact-page .contact-form h2{font-size:24px;margin-bottom:20px}.contact-page .contact-form__form{width:100%;gap:20px}.contact-page .contact-form .contact-form__form-row{gap:20px}.contact-page .contact-form .contact-form__input{padding:15px}.contact-page .contact-form .contact-form__input--textarea{min-height:100px;height:100px}.contact-page .contact-form{width:100%}.ui-test-product-list .group-block-content .rte h2{font-size:24px}slideshow-component :is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:auto}.product-details .icon-block .icon-block__media{width:32px!important}.product-form-buttons add-to-cart-component .add-to-cart-text{font-size:14px}.quick-add-modal__content .variant-picker__form .variant-option__button-label{padding-block:6px;min-height:20px}.whatsapp-floating-icon{bottom:15px;right:15px}.header .header__columns{padding-inline:10px;grid-template-columns:2fr 2fr 0fr auto auto 0fr;gap:10px;grid-template-areas:"leftA leftB centerA centerB rightA rightB"}.header--compact .header__drawer{grid-area:rightB;width:max-content;justify-self:end}.header .header__columns .search-action{grid-area:centerB;width:max-content;padding-right:10px;justify-self:end}.header__columns .header__column--right .dropdown-localization{display:block!important;grid-area:centerA;justify-self:end}.header .header__columns header-actions{grid-area:rightA}.header .header__columns .header-logo{grid-area:leftA;justify-content:flex-start}.tlpc-hamburger-mobile{padding:0}.header__columns .header-actions__action .svg-wrapper{width:auto;height:auto}.header .header__columns .cart-drawer .header-actions__action{padding-left:8px}slideshow-component slideshow-slides[size=large]{min-height:75vh}body.menu-open .tlpc-header #menu-toggle-mobile{display:none}.header .header__columns .header-actions__action svg{width:18px}footer .menu__details .menu__item+.menu__item{margin-block-start:4px}.header .header__columns .header-actions__cart-icon .cart-bubble{position:absolute;right:-4px;top:-5px}.header .header__columns .header-actions__action.account-button{width:35px;padding-right:0}.header .header__columns .header-actions__cart-icon{width:25px}}.size-chart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:99}.size-chart-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:0;z-index:100;display:none;max-width:61%!important;max-height:100%!important;overflow:auto;border-radius:10px;width:50%!important;box-shadow:0 0 20px #0000004d}.size-chart-popup.active,.size-chart-overlay.active{display:block}.size-chart-close{position:absolute;top:20px;right:20px;font-size:24px;cursor:pointer;color:#fff;display:flex;height:30px;width:30px;align-items:center;background:#2b2b2b;justify-content:center;border-radius:50%}.size-chart{display:flex;cursor:pointer;gap:5px;align-items:center;margin-top:-20px}.size-text-chart{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;text-decoration:underline;text-underline-offset:3px;color:#050505cc}@media (max-width: 768px){.size-chart-popup{max-width:100%!important;width:93%!important}.ui-test-product-list .resource-list__carousel .resource-list__slide{--slide-width: clamp(150px, 80cqw, var(--slide-width-max))}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/home-tlpc.css.map */
