@font-face{font-family:Canela;src:url(/cdn/shop/files/Canela-Regular-Trial.otf?v=1784180875) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/cdn/shop/files/Canela-Medium-Trial.otf?v=1784180874) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/cdn/shop/files/apercu_medium_pro.otf?v=1784181278) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/cdn/shop/files/apercu_regular_pro.otf?v=1784181277) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/cdn/shop/files/apercu_bold_pro.otf?v=1784181278) format("opentype");font-weight:700;font-style:normal;font-display:swap}.custom_button,.button.add-to-cart-button{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:360px;height:58px;padding:0 40px;background:#b86f52;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:700;line-height:14px;border-radius:50px;border:2px solid #B86F52;transition:all .35s ease;overflow:hidden;z-index:1;font-family:var(--font-family)}.custom_button:before,.button.add-to-cart-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff;border-radius:50px;transition:all .35s ease}.custom_button span{position:relative;z-index:2}.custom_button:hover{background:#b36b52;border-color:#b36b52;transform:translateY(-3px)}.header .header__columns{max-width:1440px;width:100%;margin:0 auto;padding-top:3px;padding-bottom:3px}.menu-list__list-item a.menu-list__link,.menu-list__list-item a.menu-list__link span{font-size:15px;line-height:19px;font-weight:600;font-family:var(--font-family)}.menu-list__list-item a.menu-list__link{padding:0 30px 0 0}.menu-list__list-item:nth-child(4) a.menu-list__link{padding-right:0}.home_banner_cls .group-block--width-custom{padding-left:20px}.home_banner_cls .text-block p{font-size:17px;margin:15px 0}.home_banner_cls .mobile-column .button{position:relative}h2.sm-heading{font-size:35px;font-weight:400;color:#1f2a38}.afterBefore_cover .rr-card{max-width:350px;width:50%}.afterBefore_cover .rr-frame{aspect-ratio:4.9 / 6}.afterBefore_cover .rr-wrapper{max-width:1230px;width:100%;gap:80px}.afterBefore_cover .rr-media{gap:0;width:calc(63% - 40px)}.afterBefore_cover .rr-card.rr-card--before{rotate:-1deg}.afterBefore_cover .rr-card.rr-card--after{rotate:1deg;background:#fff;box-shadow:-1px 0 14px #00000014}.afterBefore_cover .rr-badge{font-size:20px;font-weight:600;line-height:28px;color:#1f2a38}.afterBefore_cover .rr-heading{font-size:35px;font-weight:400;color:#1f2a38;margin:0 0 22px}.afterBefore_cover .rr-content{max-width:calc(37% - 40px);width:calc(37% - 40px)}.afterBefore_cover .rr-nav{margin-top:27px}.afterBefore_cover .rr-content .rr-text{font-size:17px;font-style:normal;font-weight:400;line-height:28px;color:#1f2a38;margin:0 0 22px}.afterBefore_cover{padding:100px 0}.afterBefore_cover .rr-section{padding-bottom:15px}.skin_card_cover .sm-grid{max-width:1360px;margin:0 auto}.skin_card_cover h2.sm-heading{margin-bottom:36px}.footer_cover_cls .footer-content{max-width:1360px;width:100%}.footer_cover_cls .text-block p{line-height:24px;color:#1f2a38}.footer_cover_cls summary.menu__heading.h5,.footer_cover_cls .group-block-content h5{color:#1f2a38;font-family:var(--font-paragraph--family);font-size:16px;font-style:normal;font-weight:700;line-height:19px;text-transform:uppercase;padding:0}.footer_cover_cls .details-content li.menu__item a{color:#1f2a38;font-family:var(--font-paragraph--family);font-size:16px;font-style:normal;font-weight:600;line-height:19px;opacity:.8}.footer_cover_cls .text-block p{color:#1f2a38;font-family:var(--font-paragraph--family);font-style:normal;font-weight:400;line-height:28px;opacity:.8}.footer_cover_cls .logo-block:has(.logo-block__image-wrapper)+.text-block p{color:#1f2a38;font-family:var(--font-paragraph--family);font-size:14px;font-style:normal;font-weight:400;line-height:24px;opacity:.8;max-width:410px;width:100%}.footer_cover_cls .email-signup__input-group{flex-direction:column}.footer_cover_cls .email-signup__input-group .email-signup__input{max-width:100%;width:100%;max-height:45px}.footer_cover_cls .email-signup__button{max-width:100%;width:100%;max-height:51px}.footer_cover_cls .email-signup__input-group{gap:20px!important}.product_features_cover .product-information__grid{display:flex;align-items:flex-start;flex-wrap:wrap;gap:44px;max-width:1270px;width:100%;margin:0 auto;padding:0 20px}.product_features_cover .product-information__media{max-width:calc(58% - 22px);width:calc(58% - 22px);min-width:calc(58% - 22px)}.product_features_cover .product-details{max-width:calc(42% - 22px);width:calc(42% - 22px);min-width:calc(42% - 22px)}.product_features_cover .product-details .text-block{width:100%}.product_features_cover .product-details .text-block p[role=heading]{font-size:35px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-h1--family);color:#1f2a38;position:relative;width:100%}.product_features_cover .product-details .text-block p{color:#1f2a38;font-family:var(--font-paragraph--family);font-size:17px;font-style:normal;font-weight:400;line-height:28px}product-price .price__regular{color:#2c2a2a;font-family:var(--font-h1--family);font-size:24px;font-style:normal;font-weight:400;line-height:28%}accordion-custom details.details summary.details__header{color:#1f2a38;font-family:var(--font-paragraph--family);font-size:16px;font-style:normal;font-weight:700;line-height:30px}.accordion--dividers accordion-custom .details{border-color:#efefef!important;padding-left:11px;padding-right:11px}.custom.custom-typography ul{padding:0;margin:30px 0 0}.custom.custom-typography ul li{position:relative;list-style:none;margin-left:38px;padding-bottom:13px;border-bottom:solid 1px rgba(31,42,56,.2);margin-bottom:13px}.custom.custom-typography ul li:before{content:"";position:absolute;left:-38px;top:0;background:url(/cdn/shop/files/right-tick.svg?v=1784634130) no-repeat center;width:24px;height:24px}.custom.custom-typography ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:3px}.button.add-to-cart-button{width:100%;max-width:100%}accordion-custom .details-content p{font-size:16px}accordion-custom .details-content span{font-size:16px}accordion-custom .details-content ul{margin-bottom:0!important}.product_features_cover .product-information__media{padding-right:0!important}.product_features_cover .product-details{padding-left:0!important}.product_features_cover .product-information__media slideshow-container{border:solid 1px rgba(179,107,82,.2);border-radius:20px;max-width:560px}.product_features_cover .product-information__media slideshow-controls{max-width:107px;min-width:107px;width:100%}.product-information__media slideshow-controls .slideshow-controls__thumbnails{padding:0!important;max-width:100%;width:100%}.product-information__media .slideshow-controls__thumbnail{width:100%!important;max-width:100%}.product_features_cover slideshow-component{column-gap:24px!important;flex-wrap:wrap}.slideshow-controls__thumbnails{gap:23px!important}.slideshow-controls__thumbnails-container button.slideshow-controls__thumbnail{border:solid 1px rgba(239,239,239,1);border-radius:20px;outline:none}.slideshow-controls__thumbnails-container button.slideshow-controls__thumbnail:is([aria-selected=true]){border:solid 2px rgba(179,107,82,1);border-radius:20px;outline:none}.product_features_cover .product-details .group-block{padding:0}.product_features_cover .slideshow-control--previous,.product_features_cover .slideshow-control--next{display:none}.shopify-policy__container{max-width:1000px!important}.menu-drawer__menu-item{font-size:20px;line-height:1;min-height:auto}@media screen and (max-width:1198px){.skin_card_cover .sm-grid{width:100%;margin:0!important}.skin_card_cover .sm-grid{flex-wrap:wrap}.skin_card_cover .sm-grid .sm-card{flex:0 0 calc(20% - 11px);min-width:unset;padding:25px 15px 20px;margin:0!important}}@media screen and (max-width:1198px){.skin_card_cover .sm-grid .sm-card{flex:0 0 calc(33.33% - 9px)}.skin_card_cover .sm-grid .sm-card:nth-child(4),.skin_card_cover .sm-grid .sm-card:nth-child(5){flex:0 0 calc(50% - 7px)}}@media screen and (max-width:640px){.skin_card_cover .sm-grid .sm-card{flex:0 0 calc(50% - 4px);text-align:center}.skin_card_cover .sm-grid .sm-card:nth-child(5){flex:0 0 calc(100% + -0px);text-align:center}.skin_card_cover .sm-grid .sm-icon-circle{margin:0 auto 15px}.skin_card_cover .sm-grid .sm-card:nth-child(4){flex:0 0 calc(50% - 4px)}.skin_card_cover .sm-grid .sm-card:nth-child(5) p.sm-text{max-width:300px;margin:0 auto}.skin_card_cover .sm-grid .sm-card p.sm-text{line-height:1.4;font-size:13px}.skin_card_cover .sm-grid .sm-card{padding:15px 10px}.skin_card_cover .sm-grid .sm-icon-circle{width:50px;height:50px}.skin_card_cover .sm-grid .sm-icon-circle svg{max-height:28px}.skin_card_cover .sm-grid{gap:8px}}@media screen and (min-width:1441px){.home_banner_cls .group-block--width-custom{max-width:100%;padding-left:calc((100% - 1360px)/2);padding-right:0}}@media screen and (max-width:1169px){.footer_cover_cls .group-block--width-custom:last-child{width:100%;max-width:100%}}@media screen and (max-width:989px){.home_banner_cls .section-content-wrapper.mobile-column{flex-direction:column-reverse}.home_banner_cls .group-block--width-custom{padding-right:20px;max-width:100%;width:100%;padding-top:0;padding-bottom:40px}.home_banner_cls .image-block{max-width:100%;width:100%}.afterBefore_cover .rr-wrapper{flex-direction:column}.afterBefore_cover .rr-media{justify-content:center}.afterBefore_cover .rr-media,.afterBefore_cover .rr-content{max-width:710px;width:100%}.slideshow-controls__thumbnails-container button.slideshow-controls__thumbnail{border-radius:10px}.slideshow-controls__thumbnails-container button.slideshow-controls__thumbnail:is([aria-selected=true]){border-radius:10px}.slideshow-controls__thumbnails{gap:12px!important}.product_features_cover .product-details .text-block p[role=heading]{font-size:28px}.product-details .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}.product_features_cover .product-details .text-block p{font-size:15px;line-height:1.4}.custom.custom-typography ul{margin:16px 0 0}h2.sm-heading{font-size:28px;margin-bottom:22px!important}.afterBefore_cover .rr-badge{font-size:15px;line-height:1.2}}@media screen and (max-width:768px){.product_features_cover .product-information__grid{flex-direction:column}.product_features_cover .product-information__media,.product_features_cover .product-details{max-width:100%;min-width:100%;width:100%}.product_features_cover .product-information__media slideshow-container{max-width:100%;overflow:hidden}.product_features_cover .product-information__media slideshow-controls{max-width:100%;min-width:auto;margin-top:15px!important}.ct-img-cell-ct-img-yours{height:70px!important}.ct-img-cell-ct-img-yours img{object-fit:contain!important}.ct-section-main .ct-wrap{margin-top:0!important}.afterBefore_cover{padding:40px 0}.afterBefore_cover .rr-wrapper{gap:50px}.afterBefore_cover .rr-heading{font-size:28px}.afterBefore_cover .rr-section{padding:60px 0 0}.comparison_cover .ct-section-main{padding-left:0;padding-right:0}.home_banner_cls h1{font-size:30px!important}.home_banner_cls h1 br{display:none}.home_banner_cls p{margin:0!important}.product-information.section{padding:60px 0}}@media(max-width:749px){.footer_cover_cls .menu__details{padding:10px 0;border-bottom:1px solid #EFEFEF}.footer_cover_cls rte-formatter.text-block{padding-bottom:0}.announcement-bar__slides{max-width:100%;width:100%!important;padding:0 15px}.home_banner_cls .group-block--width-custom{padding:0 15px 40px!important}.product_features_cover .product-information__grid{padding:0 15px}}@media screen and (min-width:750px)and (max-width:989px){.footer_cover_cls .group-block-content{flex-wrap:wrap!important}.footer_cover_cls .group-block-content accordion-custom.menu.menu--accordion{width:calc(50% + -0px)}.footer_cover_cls .group-block-content.mobile-column .group-block{min-width:calc(100% - 14px);width:calc(100% - 14px)}.footer_cover_cls .group-block-content.mobile-column .group-block:last-child{min-width:calc(100% - 14px);width:calc(100% - 14px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
