@font-face{font-display:swap;font-family:CormorantGaramond-Bold;src:url(CormorantGaramond-Bold.eot) format("embedded-opentype"),url(CormorantGaramond-Bold.woff2?v179668ed03c) format("woff2"),url(CormorantGaramond-Bold.woff) format("woff"),url(CormorantGaramond-Bold.ttf) format("truetype"),url(CormorantGaramond-Bold.svg) format("svg")}@font-face{font-display:swap;font-family:CormorantGaramond-BoldItalic;src:url(CormorantGaramond-BoldItalic.eot) format("embedded-opentype"),url(CormorantGaramond-BoldItalic.woff2?v179668ed03c) format("woff2"),url(CormorantGaramond-BoldItalic.woff) format("woff"),url(CormorantGaramond-BoldItalic.ttf) format("truetype"),url(CormorantGaramond-BoldItalic.svg) format("svg")}@font-face{font-display:swap;font-family:CormorantGaramond-SemiBold;src:url(CormorantGaramond-SemiBold.eot) format("embedded-opentype"),url(CormorantGaramond-SemiBold.woff2?v179668ed03d) format("woff2"),url(CormorantGaramond-SemiBold.woff) format("woff"),url(CormorantGaramond-SemiBold.ttf) format("truetype"),url(CormorantGaramond-SemiBold.svg) format("svg")}@font-face{font-display:swap;font-family:CormorantGaramond-SemiBoldItalic;src:url(CormorantGaramond-SemiBoldItalic.eot) format("embedded-opentype"),url(CormorantGaramond-SemiBoldItalic.woff2?v179668ed03e) format("woff2"),url(CormorantGaramond-SemiBoldItalic.woff) format("woff"),url(CormorantGaramond-SemiBoldItalic.ttf) format("truetype"),url(CormorantGaramond-SemiBoldItalic.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-Bold;src:url(IBMPlexSans-Bold.eot) format("embedded-opentype"),url(IBMPlexSans-Bold.woff2?v179668ed03e) format("woff2"),url(IBMPlexSans-Bold.woff) format("woff"),url(IBMPlexSans-Bold.ttf) format("truetype"),url(IBMPlexSans-Bold.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-BoldItalic;src:url(IBMPlexSans-BoldItalic.eot) format("embedded-opentype"),url(IBMPlexSans-BoldItalic.woff2?v179668ed03e) format("woff2"),url(IBMPlexSans-BoldItalic.woff) format("woff"),url(IBMPlexSans-BoldItalic.ttf) format("truetype"),url(IBMPlexSans-BoldItalic.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-Italic;src:url(IBMPlexSans-Italic.eot) format("embedded-opentype"),url(IBMPlexSans-Italic.woff2?v179668ed03f) format("woff2"),url(IBMPlexSans-Italic.woff) format("woff"),url(IBMPlexSans-Italic.ttf) format("truetype"),url(IBMPlexSans-Italic.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-Light;src:url(IBMPlexSans-Light.eot) format("embedded-opentype"),url(IBMPlexSans-Light.woff2?v179668ed03f) format("woff2"),url(IBMPlexSans-Light.woff) format("woff"),url(IBMPlexSans-Light.ttf) format("truetype"),url(IBMPlexSans-Light.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-LightItalic;src:url(IBMPlexSans-LightItalic.eot) format("embedded-opentype"),url(IBMPlexSans-LightItalic.woff2?v179668ed040) format("woff2"),url(IBMPlexSans-LightItalic.woff) format("woff"),url(IBMPlexSans-LightItalic.ttf) format("truetype"),url(IBMPlexSans-LightItalic.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-Medium;src:url(IBMPlexSans-Medium.eot) format("embedded-opentype"),url(IBMPlexSans-Medium.woff2?v179668ed040) format("woff2"),url(IBMPlexSans-Medium.woff) format("woff"),url(IBMPlexSans-Medium.ttf) format("truetype"),url(IBMPlexSans-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-MediumItalic;src:url(IBMPlexSans-MediumItalic.eot) format("embedded-opentype"),url(IBMPlexSans-MediumItalic.woff2?v179668ed041) format("woff2"),url(IBMPlexSans-MediumItalic.woff) format("woff"),url(IBMPlexSans-MediumItalic.ttf) format("truetype"),url(IBMPlexSans-MediumItalic.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans;src:url(IBMPlexSans.eot) format("embedded-opentype"),url(IBMPlexSans.woff2?v179668ed042) format("woff2"),url(IBMPlexSans.woff) format("woff"),url(IBMPlexSans.ttf) format("truetype"),url(IBMPlexSans.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-SemiBold;src:url(IBMPlexSans-SemiBold.eot) format("embedded-opentype"),url(IBMPlexSans-SemiBold.woff2?v179668ed041) format("woff2"),url(IBMPlexSans-SemiBold.woff) format("woff"),url(IBMPlexSans-SemiBold.ttf) format("truetype"),url(IBMPlexSans-SemiBold.svg) format("svg")}@font-face{font-display:swap;font-family:IBMPlexSans-SemiBoldItalic;src:url(IBMPlexSans-SemiBoldItalic.eot) format("embedded-opentype"),url(IBMPlexSans-SemiBoldItalic.woff2?v179668ed042) format("woff2"),url(IBMPlexSans-SemiBoldItalic.woff) format("woff"),url(IBMPlexSans-SemiBoldItalic.ttf) format("truetype"),url(IBMPlexSans-SemiBoldItalic.svg) format("svg")}
:root{--main-black:#262626;--main-cream:#f0ebe0;--main-gold:#d0b251;--main-gray:#eaebef;--main-red:#cf555a;--white:#fff;--first-variant-black:#373737;--first-variant-cream:#f9f7f3;--first-variant-gray:#ebebeb;--first-variant-gold:#d3b65b;--second-variant-black:#171717;--second-variant-cream:#ecdabc;--second-variant-gold:#cfa82e;--third-variant-black:#1a1919;--third-variant-gold:#a08327;--cormorant-garamond-bold:"CormorantGaramond-Bold";--cormorant-garamond-bold-italic:"CormorantGaramond-BoldItalic";--cormorant-garamond-semibold:"CormorantGaramond-SemiBold";--cormorant-garamond-semibold-italic:"CormorantGaramond-SemiBoldItalic";--ibm-plex-sans-bold:"IBMPlexSans-Bold";--ibm-plex-sans-bold-italic:"IBMPlexSans-BoldItalic";--ibm-plex-sans-italic:"IBMPlexSans-Italic";--ibm-plex-sans-light:"IBMPlexSans-Light";--ibm-plex-sans-light-italic:"IBMPlexSans-LightItalic";--ibm-plex-sans-medium:"IBMPlexSans-Medium";--ibm-plex-sans-MediumItalic:"IBMPlexSans-medium-italic";--ibm-plex-sans:"IBMPlexSans";--ibm-plex-sans-semi-bold:"IBMPlexSans-SemiBold";--ibm-plex-sans-semi-bold-italic:"IBMPlexSans-SemiBoldItalic"}

html{padding-bottom:0!important}body *{color:var(--main-black);font-family:var(--ibm-plex-sans),system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:normal;outline:none}body em{font-style:normal}h1,h2,h3,h4,h5,h6,p{margin:0}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}input:not([type=submit]),textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.video-iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.video-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.js-page-loaded{transition:opacity .6s}.is-not-loaded{opacity:0}.has-overlay:before{background-color:rgba(0,0,0,.3);content:""}.all-axis-link,.has-overlay:before{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.the-carousel{opacity:1;transition:opacity .6s}.the-carousel.slick-initialized{opacity:1}.the-carousel .slick-slide{will-change:transform}.the-carousel .slick-arrow{z-index:1}.the-carousel .slick-arrow,.the-carousel .slick-arrow:before{height:25px;width:14px}.the-carousel .slick-arrow:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;opacity:1}.the-carousel .slick-prev:before{background-image:url(carousel-arrow-left.svg?v179668ed049)}.the-carousel .slick-next:before{background-image:url(carousel-arrow-right.svg?v179668ed049)}.PageContainer{display:flex;flex-direction:column;min-height:100vh}.PageContainer .MainContent{flex:1;padding:0}.PageContainer .index-section{margin:0;padding:0}@media screen and (max-width:749px){.the-carusel .slick-arrow,.the-carusel .slick-arrow:before{height:17px;width:9px}}
.button{align-items:center;color:var(--white);display:flex;font-size:15px;height:53px;justify-content:center;min-width:232px;overflow:hidden;padding:0 30px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button.is-black{background-color:var(--main-black)}.button.is-black:hover,.button.is-gold{background-color:var(--main-gold)}.button.is-gold:hover{background-color:var(--third-variant-gold)}.button.is-sold-out{pointer-events:none}.button.is-sold-out,.button.is-sold-out:hover{background-color:#adabab}.border-from-left{font-size:15px;text-transform:uppercase}.border-from-left:hover{color:var(--main-gold)}
[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;height:0;width:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=submit],button{border:0}a:focus{border:none}
.product-card{align-items:center;display:flex!important;flex-direction:column;height:100%;max-width:262px;width:100%!important}.product-card.is-sold-out .product-card-image-container{opacity:.5}.product-card.is-sold-out .is-second-image{display:none}.product-card-image-container{height:0;padding-bottom:139.7%;position:relative;width:100%}.product-card-image-container.no-image{opacity:0;visibility:hidden}.product-card-image-container:hover .is-second-image{opacity:1}.product-card-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-card-image{height:100%;left:0;max-height:366px;max-width:262px;object-fit:contain;object-position:bottom;position:absolute;top:0;width:100%}.product-card-image.is-second-image{background-color:var(--white);opacity:0;transition:opacity .3s linear}.product-card-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-medium);margin:16px 0 2px}.product-card-title,.product-card-type{position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card-type{display:block;margin-top:auto}.collection-grid .product-card-title,.collection-grid .product-card-type,.product-relateds-grid .product-card-title,.product-relateds-grid .product-card-type{font-size:calc(13px + 2*(100vw - 420px)/860)}.home-best-carousel .product-card-title,.home-best-carousel .product-card-type{font-size:15px}.product-card-button{cursor:pointer;margin:18px auto 0;min-width:auto;padding:0;width:100%}@media screen and (max-width:1024px){.home-best-carousel .slick-slide{margin:0 8px!important}.home-best-carousel .slick-next{right:17px!important;top:152px!important}.home-best-carousel .product-card{max-width:228px}.home-best-carousel .product-card-image-container{padding-bottom:139.913%;position:relative}.home-best-carousel .product-card-image{max-height:319px;max-width:228px}}@media screen and (max-width:749px){.collection-grid .product-card-title,.product-relateds-grid .product-card-title{margin:7px 0 4px}.home-best-carousel .slick-slide{margin:0 5px!important}.home-best-carousel .slick-next{right:7px!important;top:137px!important}.home-best-carousel .product-card{max-width:195px}.home-best-carousel .product-card-image-container{padding-bottom:139.49%;position:relative}.home-best-carousel .product-card-image{max-height:272px;max-width:195px}.home-best-carousel .product-card-title{margin:13px 0 4px}.product-card-button{height:40px}}@media screen and (max-width:420px){.collection-grid .product-card-title,.collection-grid .product-card-type,.product-relateds-grid .product-card-title,.product-relateds-grid .product-card-type{font-size:13px}}@media screen and (min-width:1280px){.collection-grid .product-card-title,.collection-grid .product-card-type,.product-relateds-grid .product-card-title,.product-relateds-grid .product-card-type{font-size:15px}}
.price{justify-content:center;margin-top:12px;text-align:center}.price dd{margin:0 4px}.price.price--on-sale .price-item--regular{font-family:var(--ibm-plex-sans)}.price-item{font-family:var(--ibm-plex-sans-medium);font-size:14px;letter-spacing:-.61px}.price--on-sale .price-item--sale{color:var(--main-red)}.product .price{justify-content:flex-start;margin-top:0}.product .price-item,.product .price-sold-out{font-family:var(--ibm-plex-sans-medium)!important;font-size:16px;letter-spacing:-.7px}@media screen and (max-width:749px){.collection-grid .price{margin-top:5px}}
.rich-text-base em strong,.rich-text-base strong em{font-family:var(--ibm-plex-sans-semi-bold-italic)}.rich-text-base strong{font-family:var(--ibm-plex-sans-semi-bold)}.rich-text-base em{font-family:var(--ibm-plex-sans-italic)}.rich-text-secondary strong em{font-family:var(--cormorant-garamond-bold-italic)}.rich-text-secondary strong{font-family:var(--cormorant-garamond-bold)}.rich-text-secondary em{font-family:var(--cormorant-garamond-semibold-italic)}
.product-card-stars{height:17px;margin-top:11px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card-stars .yotpo-bottomline{float:none!important;justify-content:center}.yotpo .text-m{font-family:var(--ibm-plex-sans-medium);font-size:12px!important;letter-spacing:-.52px;margin:1px 0 0 6px!important}.yotpo .text-m,.yotpo .text-m:hover{color:var(--third-variant-black)!important}.rating-star:before{color:var(--second-variant-gold);font-size:15px}.product .rating-star:before,.product .yotpo-icon-empty-star:before{color:var(--second-variant-gold);font-size:17px}@media screen and (max-width:749px){.product-card-stars{margin-top:13px}.collection-grid .product-card-stars,.product-relateds-grid .product-card-stars{margin-top:2px}.collection-grid .yotpo-icon:before,.product-relateds-grid .yotpo-icon:before{font-size:11px}.collection-grid .text-m,.product-relateds-grid .text-m{font-size:11px!important;margin-top:2px!important}}
.is-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:999}.header{align-items:center;background-color:var(--main-black);display:grid;grid-template-columns:494px auto 494px;height:80px;padding:0 27px}.header-column-right{align-items:center;display:flex;justify-content:flex-end}.header-logo-link{display:block;margin:0 auto}.header-logo{display:flex;height:57px;width:165px}.header-icons-wrapper{display:flex}.header-account-link{height:27px;margin-right:25px}.header-cart-link{display:flex;height:26px;position:relative}.header-cart-count{align-items:center;background-color:#b99954;border-radius:100px;color:var(--main-black);display:flex;font-family:var(--ibm-plex-sans-medium);font-size:14px;height:22px;justify-content:center;letter-spacing:.26px;position:absolute;right:-13px;top:-11px;width:22px}@media screen and (max-width:1260px){.header{grid-template-columns:280px auto 280px}.header-logo{height:41px;width:119px}}@media screen and (max-width:920px){.header{grid-template-columns:41px auto 41px;height:67px;padding:0 14px}.header-column-right{padding-right:13px}.header-account-link{display:none}}
.announcement-bar{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;justify-content:center;padding:7px 21px;position:relative}.announcement-bar.is-closed{display:none}.announcement-bar-hyperlink{height:100%;left:0;position:absolute;top:0;width:100%}.announcement-bar-icons{align-items:center;display:grid;grid-auto-flow:column;grid-gap:0 21px;justify-content:start}.announcement-bar-icons svg g,.announcement-bar-icons svg path{fill:var(--white)}.announcement-icon-link{display:flex}.announcement-bar-message{padding:0 12px}.announcement-bar-message,.announcement-bar-message *{font-family:var(--ibm-plex-sans);font-size:calc(12px + 4*(100vw - 420px)/860);letter-spacing:calc(.23px + 0.07*(100vw - 420px)/860)}.announcement-bar-message a{text-decoration:underline}.announcement-bar-message a:hover{-webkit-text-stroke:.5px}.announcement-bar-close{cursor:pointer;height:14px;margin-left:auto;min-width:12px;width:12px;z-index:1}@media screen and (max-width:749px){.announcement-bar{padding:8px 5px}.announcement-bar-icons{grid-gap:0 17px}}@media screen and (max-width:420px){.announcement-bar-message,.announcement-bar-message *{letter-spacing:.23px;font-size:12px}}@media screen and (min-width:1280px){.announcement-bar-message,.announcement-bar-message *{letter-spacing:.3px;font-size:16px}}
.navigation{align-items:center;display:grid;grid-gap:0 62px}.navigation.is-main{padding-left:91px}.navigation.is-alternative{padding-right:44px}.navigation-item{align-items:center;color:var(--white);cursor:pointer;display:flex;font-family:var(--ibm-plex-sans-light);font-size:14px;letter-spacing:.26px;position:relative}.navigation-item.is-active:after,.navigation-item:hover:after{background-color:var(--main-gold);bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}.navigation-item .header-icon-dropdown{margin-left:11px;transform:rotate(90deg)}@media screen and (max-width:1260px){.navigation{grid-gap:0 25px}.navigation.is-main{padding-left:0}.navigation.is-alternative{padding-right:25px}}@media screen and (max-width:920px){.navigation{display:none}}
.dropdown-wrapper{align-items:center;display:flex;height:80px;position:relative}.dropdown-wrapper:hover .dropdown{opacity:1;transition:opacity .3s;visibility:visible}.dropdown-wrapper:hover .navigation-item:after{background-color:var(--main-gold);bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}.dropdown-wrapper.is-last .dropdown{grid-template-columns:150px}.dropdown{background-color:var(--main-black);box-shadow:0 7px 11px 0 rgba(0,0,0,.19);display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;left:-24px;opacity:0;padding:22px 24px 9px;position:absolute;top:54px;visibility:hidden}.dropdown-icon{height:5px;margin:0 0 3px 5px}.dropdown-submenu-wrapper{position:relative}.dropdown-submenu-wrapper:hover .dropdown-submenu{opacity:1;transition:opacity .3s;visibility:visible}.dropdown-submenu{background-color:var(--main-black);box-shadow:0 7px 11px 0 rgba(0,0,0,.19);display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;opacity:0;padding:10px 0;position:absolute;right:0;top:0;transform:translate(100%);visibility:hidden}.dropdown-item{align-items:center;color:var(--white);cursor:pointer;display:flex;font-family:var(--ibm-plex-sans-light);font-size:14px;letter-spacing:.26px;margin-bottom:12px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-item.is-active:after,.dropdown-item:hover:after{background-color:var(--main-gold);bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}
.js-mobile-nav-toggle{background:transparent;display:flex;height:17px;padding:0;width:26px}.mobile-nav--close .icon-close{display:flex;margin:0 auto}.js-toggle-submenu{background-color:initial;padding:0;position:relative}.mobile-nav-wrapper{background-color:var(--main-black);height:100vh;padding-top:26px;right:20px;transform:translateX(-100%);z-index:10}.mobile-nav-wrapper.js-menu--is-open{transform:translateX(0)}.mobile-nav{align-items:flex-start;display:flex;flex-direction:column}.mobile-nav,.mobile-nav__dropdown{background-color:var(--main-black)}.hamburger-item{display:flex;padding:11px 37px;text-align:left;width:100%}.hamburger-item span{color:var(--white);font-family:var(--ibm-plex-sans-light);font-size:14px;letter-spacing:.26px}.hamburger-item span.is-active,.hamburger-item span:hover{font-family:var(--ibm-plex-sans-bold)}.hamburger-item.is-child{padding-left:61px}.hamburger-account-link{margin:11px 37px 0}.hamburger-icon-dropdown{bottom:0;margin:auto 0;position:absolute;right:30px;top:0}.hamburger-grandson-return,.hamburger-son-return{border-bottom:1px solid var(--main-gold)}.hamburger-son-return{margin-bottom:14px;padding-left:19px}.hamburger-son-return .hamburger-icon-return-container{padding-right:21px}.hamburger-grandson-return{display:flex;margin-bottom:14px;padding-bottom:2px;padding-left:23px}.hamburger-grandson-return .mobile-nav__return-btn{width:auto}.hamburger-grandson-return .mobile-nav__return-btn.is-active g,.hamburger-grandson-return .mobile-nav__return-btn:focus g,.hamburger-grandson-return .mobile-nav__return-btn:hover g{fill:var(--main-gold)}.hamburger-grandson-return .hamburger-item{padding-left:0}.hamburger-grandson-return:focus g,.hamburger-grandson-return:hover g{fill:var(--main-gold)}.hamburger-child-item-toggle span{color:var(--main-gold)}.hamburger-child-item-toggle span:hover{font-family:var(--ibm-plex-sans-bold)}.hamburger-child-item,.hamburger-grand-child-item{padding-left:58px}.hamburger-grand-child-item span{color:var(--main-gold)}.hamburger-grand-child-item.is-active g,.hamburger-grand-child-item:focus g,.hamburger-grand-child-item:hover g{fill:var(--main-gold)}.hamburger-icon-return-container{display:flex;padding:10px 24px 10px 0;position:relative}.hamburger-icon-return{bottom:2px;left:0;margin:auto 0;position:absolute;top:0;transform:rotate(180deg)}.mobile-nav__table-cell{border:none}.mobile-nav__table-cell .mobile-nav__return-btn{height:8px;width:4px}@media screen and (min-width:921px){.js-mobile-nav-toggle,.mobile-nav-wrapper{display:none!important}}
.megamenu-wrapper{align-items:center;display:flex;height:80px}.megamenu-wrapper:hover .megamenu{opacity:1;transition:opacity .3s;visibility:visible}.megamenu-wrapper:hover .navigation-item:after{background-color:var(--main-gold);bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}.megamenu{background:var(--main-black);box-shadow:0 2px 4px 0 rgba(0,0,0,.11);left:0;opacity:0;padding:44px 32px;position:absolute;transition:all .3s;visibility:hidden;width:100%}.megamenu-content{align-items:flex-start;display:flex;justify-content:center}.megamenu-item-container{display:flex;flex-direction:column}.megamenu-item{color:var(--main-gold);font-family:var(--ibm-plex-sans-medium);font-size:14px;letter-spacing:.26px;margin-bottom:30px}.megamenu-item.is-active,.megamenu-item:hover{text-decoration:underline}.megamenu-item-child{color:var(--white);font-size:14px;letter-spacing:-.07px;margin-bottom:10px}.megamenu-item-child.is-active,.megamenu-item-child:hover{text-decoration:underline}.megamenu-navigation{display:grid;grid-gap:0 91px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}.megamenu-card{margin:4px 0 0 41px;max-width:441px;position:relative;transition:transform .3s linear}.megamenu-card:hover{transform:translateY(6px)}.megamenu-card-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.megamenu-card-image{display:flex;height:100%;object-fit:contain;object-position:top;width:100%}@media screen and (max-width:1350px){.megamenu-navigation{grid-gap:0 40px}.megamenu-card{max-width:307px}}@media screen and (max-width:1100px){.megamenu-card{display:none}}
.home-cover{display:flex;height:600px;position:relative}.home-cover-carousel{width:100%}.home-cover-carousel .slick-slide{align-items:center;display:flex;height:600px;padding:0 113px}.home-cover-carousel .slick-slide .home-cover-info{transform:translateY(-30px)}.home-cover-carousel .slick-slide.slick-current .home-cover-info{transform:translateY(0)}.home-cover-carousel .slick-prev{left:34px}.home-cover-carousel .slick-next{right:34px}.home-cover-image{bottom:0;display:block;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.home-cover-info{display:flex;flex-direction:column;max-width:555px;padding:0 30px;position:absolute;transition:transform .6s;z-index:1}.home-cover-epigraph{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860);margin-bottom:14px}.home-cover-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(45px + 41*(100vw - 420px)/860);letter-spacing:calc(-.22px + -0.2*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.home-cover-description{margin-top:17px}.home-cover-description *{font-size:calc(16px + 4*(100vw - 420px)/860);letter-spacing:calc(-.08px + 0.07*(100vw - 420px)/860);line-height:28px}.home-cover-button{margin:34px 0 0}@media screen and (max-width:749px){.home-cover{height:370px}.home-cover-carousel .slick-slide{height:370px;padding:0 30px}.home-cover-carousel .slick-arrow,.home-cover-carousel .slick-arrow:before{height:18px;width:9px}.home-cover-carousel .slick-prev{left:9px}.home-cover-carousel .slick-next{right:9px}.home-cover-info{margin:0 auto;max-width:380px;text-align:center}.home-cover-epigraph{margin-bottom:14px}.home-cover-description{margin-top:23px}.home-cover-button{margin-top:26px}}@media screen and (max-width:420px){.home-cover-epigraph{letter-spacing:.26px;font-size:14px}.home-cover-title *{line-height:48px;letter-spacing:-.22px;font-size:45px}.home-cover-description *{letter-spacing:-.08px;font-size:16px}}@media screen and (min-width:1280px){.home-cover-epigraph{letter-spacing:.3px;font-size:16px}.home-cover-title *{line-height:72px;letter-spacing:-.42px;font-size:86px}.home-cover-description *{letter-spacing:-.01px;font-size:20px}}
.home-cover-content-alignment-left-top{left:113px;top:80px}.home-cover-content-alignment-left-bottom{bottom:80px;left:113px}.home-cover-content-alignment-center-top{left:0;margin:0 auto;right:0;top:80px}.home-cover-content-alignment-center-bottom{bottom:80px;left:0;margin:0 auto;right:0}.home-cover-content-alignment-right-top{right:113px;top:80px}.home-cover-content-alignment-right-bottom{bottom:80px;right:113px}.home-cover-text-left{align-items:flex-start;text-align:left}.home-cover-text-center{align-items:center;text-align:center}.home-cover-text-right{align-items:flex-end;text-align:right}@media screen and (max-width:749px){.home-cover-content-alignment-left-top{left:30px;top:20px}.home-cover-content-alignment-left-bottom{bottom:20px;left:30px}.home-cover-content-alignment-center-top{left:0;margin:0 auto;right:0;top:20px}.home-cover-content-alignment-center-bottom{bottom:20px;left:0;margin:0 auto;right:0}.home-cover-content-alignment-right-top{right:30px;top:20px}.home-cover-content-alignment-right-bottom{bottom:20px;right:30px}}
.home-text-banner{align-items:center;background-color:var(--main-gold);display:grid;grid-gap:0 90px;grid-template-columns:repeat(auto-fit,215px);height:154px;justify-content:center}.home-text-banner-description{color:var(--white);font-family:var(--cormorant-garamond-semibold-italic);font-size:calc(18px + 13*(100vw - 420px)/860);letter-spacing:calc(-.23px + -0.16*(100vw - 420px)/860);line-height:calc(19px + 14*(100vw - 420px)/860);text-align:center}@media (max-width:1439px){.home-text-banner{grid-gap:0 6.3%}}@media (max-width:885px){.home-text-banner{grid-template-columns:repeat(auto-fit,180px)}}@media (max-width:749px){.home-text-banner{align-content:center;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:15px 0;grid-template-columns:auto;padding:0 15px}}@media screen and (max-width:420px){.home-text-banner-description{line-height:19px;letter-spacing:-.23px;font-size:18px}}@media screen and (min-width:1280px){.home-text-banner-description{line-height:33px;letter-spacing:-.39px;font-size:31px}}
.home-collection-grid{background-color:var(--first-variant-cream);display:grid;grid-gap:0 23px;justify-content:center;padding:41px 13px 71px}.home-collection-grid.has-1{grid-template-columns:minmax(294px,523px)}.home-collection-grid.has-2{grid-template-columns:repeat(2,minmax(294px,523px))}.home-collection-grid.has-3{grid-template-columns:repeat(3,minmax(294px,405px))}.collection-card{background-color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;min-height:527px;padding-top:29px;position:relative;text-align:center}.collection-card-information{margin:auto 0}.collection-card-description,.collection-card-epigraph,.collection-card-title{padding:0 10px}.collection-card-epigraph{color:var(--main-gold);font-size:calc(12px + 2*(100vw - 420px)/860);letter-spacing:calc(.23px + 0.03*(100vw - 420px)/860);margin-bottom:8px}.collection-card-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(30px + 16*(100vw - 420px)/860);letter-spacing:calc(-.15px + -0.08*(100vw - 420px)/860)}.collection-card-description{margin:17px 0 29px}.collection-card-description *{font-size:16px;letter-spacing:-.08px;line-height:26px}.collection-card-button-container{margin:0 auto;max-width:470px;padding:0 15px}.collection-card-button{margin:auto auto 0}.collection-card-image{display:flex;height:227px;margin-top:29px;object-fit:cover;width:100%}@media screen and (max-width:952px){.home-collection-grid{padding:24px 13px}.home-collection-grid.has-3{grid-gap:14px 0;grid-template-columns:294px}.home-collection-grid.has-3 .collection-card{min-height:327px;padding-top:13px}.home-collection-grid.has-3 .collection-card-epigraph{margin-bottom:6px}.home-collection-grid.has-3 .collection-card-description{margin:2px 0 4px}.home-collection-grid.has-3 .collection-card-image{height:128px;margin-top:16px}}@media screen and (max-width:749px){.home-collection-grid{padding:24px 13px}.home-collection-grid.has-1 .collection-card{min-height:327px;padding-top:13px}.home-collection-grid.has-1 .collection-card-epigraph{margin-bottom:6px}.home-collection-grid.has-1 .collection-card-description{margin:2px 0 4px}.home-collection-grid.has-1 .collection-card-image{height:128px;margin-top:16px}}@media screen and (max-width:636px){.home-collection-grid{padding:24px 13px}.home-collection-grid.has-2{grid-gap:14px 0;grid-template-columns:294px}.home-collection-grid.has-2 .collection-card{min-height:327px;padding-top:13px}.home-collection-grid.has-2 .collection-card-epigraph{margin-bottom:6px}.home-collection-grid.has-2 .collection-card-description{margin:2px 0 4px}.home-collection-grid.has-2 .collection-card-image{height:128px;margin-top:16px}}@media screen and (max-width:420px){.collection-card-epigraph{letter-spacing:.23px;font-size:12px}.collection-card-title *{letter-spacing:-.15px;font-size:30px}}@media screen and (min-width:1280px){.collection-card-epigraph{letter-spacing:.26px;font-size:14px}.collection-card-title *{letter-spacing:-.23px;font-size:46px}}
.home-shop-by{background-color:var(--main-cream);padding:113px 20px 67px}.home-shop-by-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin-bottom:33px;text-align:center}.shop-by-grid-container{position:relative}.home-shop-by-subtitle{left:36px;max-width:400px;position:absolute;top:-44.3%;z-index:1}.home-shop-by-subtitle *{color:var(--main-gold);font-family:var(--cormorant-garamond-semibold);font-size:calc(45px + 31*(100vw - 420px)/860);letter-spacing:calc(-.22px + -0.16*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.shop-by-carousel{margin:0 auto;max-width:1272px}.shop-by-carousel .slick-track{margin:0 auto}.shop-by-carousel .slick-prev{left:-16px}.shop-by-carousel .slick-next{right:-16px}.shop-by-card{margin:0 8px;max-width:248px;position:relative}.shop-by-card-image-container{height:0;padding-bottom:100%;position:relative}.shop-by-card-image{bottom:0;height:100%;left:0;max-height:248px;object-fit:cover;object-position:bottom;position:absolute;right:0;top:0;width:100%}.shop-by-card-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860);margin-top:12px;text-align:center}@media screen and (max-width:1023px){.home-shop-by{padding-top:67px}.home-shop-by-title{margin-bottom:21px}.home-shop-by-subtitle{left:auto;margin-bottom:-18px;max-width:297px;position:relative;top:auto}}@media screen and (max-width:839px){.home-shop-by{padding-bottom:30px;padding-top:34px}.shop-by-carousel{margin:0 auto;max-width:640px}.shop-by-card{max-width:144px}}@media screen and (max-width:690px){.shop-by-carousel{max-width:480px}}@media screen and (max-width:520px){.shop-by-carousel{max-width:320px}}@media screen and (max-width:420px){.home-shop-by-subtitle *{line-height:48px;letter-spacing:-.22px;font-size:45px}.shop-by-card-title{letter-spacing:.26px;font-size:14px}}@media screen and (max-width:380px){.home-shop-by{padding:34px 14px 30px}.shop-by-carousel .slick-arrow,.shop-by-carousel .slick-arrow:before{height:18px;width:9px}.shop-by-carousel .slick-prev{left:-10px}.shop-by-carousel .slick-next{right:-10px}}@media screen and (min-width:1280px){.home-shop-by-subtitle *{line-height:72px;letter-spacing:-.38px;font-size:76px}.shop-by-card-title{letter-spacing:.3px;font-size:16px}}
.home-best-sellers{display:grid;grid-gap:0 48px;grid-template-columns:325px minmax(320px,954px);justify-content:end;padding:66px 0 51px 30px}.home-best-information{padding-top:42px}.home-best-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px}.home-best-description{margin-top:28px}.home-best-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + -0.01*(100vw - 420px)/860);line-height:28px}.home-best-button{margin-top:73px}.home-best-carousel .slick-track{display:flex!important}.home-best-carousel .slick-slide{display:flex;height:inherit;margin:0 12px}.home-best-carousel .slick-next{right:41px;top:186px}@media screen and (max-width:749px){.home-best-sellers{grid-gap:41px 0;grid-template-columns:100%;padding:42px 0 60px}.home-best-information{padding:0 13px;text-align:center}.home-best-description{margin:22px auto 0;max-width:600px}.home-best-button{margin:22px auto 0}.home-best-carousel{padding-left:13px}}@media screen and (max-width:420px){.home-best-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:1280px){.home-best-description *{letter-spacing:-.08px;font-size:16px}}@media screen and (min-width:1441px){.home-best-sellers{grid-template-columns:1fr minmax(320px,1237px)}.home-best-information{margin:0 auto;width:325px}}
.home-testimonials{background-color:var(--first-variant-gold);justify-content:center;padding:80px 6px 75px}.home-testimony{margin:0 32px;padding:0;width:391px}.home-testimony-description{margin:30px 0 36px}.home-testimony-description *{color:var(--main-cream);font-family:var(--ibm-plex-sans);font-size:calc(14px + 3*(100vw - 420px)/860);letter-spacing:calc(-.18px + -0.03*(100vw - 420px)/860);line-height:26px;text-align:center}.home-testimony-author{color:var(--main-cream);font-family:var(--ibm-plex-sans-medium);font-size:16px;font-style:normal;letter-spacing:-.2px;text-align:center}.home-testimony-author:before{content:none}.home-testimonials-button{margin:48px auto 5px;max-width:1370px}@media (max-width:1380px){.home-testimony{margin:0 32px;padding:0;width:312px}.home-testimonials-button{max-width:1134px}}@media (max-width:1150px){.home-testimonials-button{max-width:758px}}@media (max-width:780px){.home-testimonials-button{max-width:384px}}@media (max-width:749px){.testimonial-stars svg{height:16px}.home-testimonials{padding:29px 6px 25px}.home-testimony-description{margin:12px 0 17px}.home-testimonials-button{margin:32px auto 4px;max-width:351px}}@media screen and (max-width:420px){.home-testimony-description *{letter-spacing:-.18px;font-size:14px}}@media (max-width:380px){.home-testimony{width:260px}.home-testimonials-button{max-width:302px}}@media screen and (min-width:1280px){.home-testimony-description *{letter-spacing:-.21px;font-size:17px}}
.home-testimonials-carousel{margin:0 auto;max-width:1301px}.home-testimonials-carousel .slick-track{margin:0 auto}.home-testimonials-carousel .slick-prev{left:-35px}.home-testimonials-carousel .slick-prev:before{background-image:url(carousel-white-arrow-left.svg?v179668ee718)}.home-testimonials-carousel .slick-next{right:-35px}.home-testimonials-carousel .slick-next:before{background-image:url(carousel-white-arrow-right.svg?v179668ee719)}@media screen and (max-width:1380px){.home-testimonials-carousel{max-width:1064px}}@media screen and (max-width:1150px){.home-testimonials-carousel{max-width:688px}}@media screen and (max-width:780px){.home-testimonials-carousel{max-width:312px}}@media screen and (max-width:749px){.home-testimonials-carousel .slick-arrow,.home-testimonials-carousel .slick-arrow:before{height:18px;width:9px}.home-testimonials-carousel .slick-prev{left:-20px}.home-testimonials-carousel .slick-next{right:-20px}}@media screen and (max-width:380px){.home-testimonials-carousel{max-width:260px}}
.home-ingredients{background-color:var(--main-cream);padding:69px 0 68px}.home-ingredient-slide{align-items:flex-start;display:flex!important;justify-content:flex-end}.home-ingredient-image-container{margin-left:13px;max-width:456px;min-width:294px;width:100%}.home-ingredient-image{height:100%;max-height:535px;object-fit:contain;width:100%}.home-ingredient-info{margin-left:58px;margin-right:235px;max-width:472px;padding-top:10px;width:100%}.home-ingredient-title *{color:var(--main-gold);font-family:var(--cormorant-garamond-semibold);font-size:calc(45px + 31*(100vw - 420px)/860);letter-spacing:calc(-.22px + -0.16*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.home-ingredient-subtitle{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin-top:72px}.home-ingredient-description{margin-top:31px}.home-ingredient-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + 0.15*(100vw - 420px)/860);line-height:28px;margin-bottom:33px}.home-ingredient-button{margin-top:31px}.ingredient-custom-navigation{align-items:center;background-color:initial;color:var(--third-variant-black);display:flex!important;flex-direction:column;font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;letter-spacing:.3px;margin:auto 0;padding:0;position:absolute;right:80px;top:230px;width:auto!important}.ingredient-custom-navigation.slick-hidden{display:none!important}.ingredient-custom-navigation:before{background-image:url(carousel-arrow-right.svg?v179668ed049);margin-bottom:33px}.ingredient-custom-navigation:hover{color:var(--first-variant-gold)}.ingredient-custom-navigation:hover:before{background-image:url(carousel-gold-arrow-right.svg?v179668ee718)}@media screen and (max-width:1439px){.ingredient-custom-navigation{right:5.55%}.home-ingredient-info{margin-right:16.3%}}@media screen and (max-width:1260px){.home-ingredient-image-container{margin-left:55px}}@media screen and (max-width:951px){.ingredient-custom-navigation{right:17px}.home-ingredient-image-container{margin-left:13px}.home-ingredient-info{margin-left:29px;margin-right:155px}}@media screen and (max-width:836px){.home-ingredients{padding:28px 13px 41px}.home-ingredients-carousel{margin:0 auto;max-width:420px}.home-ingredient-slide{flex-direction:column}.home-ingredient-image-container{margin-left:0;position:relative}.ingredient-custom-navigation{bottom:-56px;margin:0;right:-1px;top:auto!important}.ingredient-custom-navigation:before{margin-bottom:24px}.home-ingredient-info{margin:103px 0 0;padding:0}.home-ingredient-title{margin-bottom:-16px;position:relative}.home-ingredient-title.is-desktop{display:none}.home-ingredient-subtitle{margin-top:0}}@media screen and (max-width:420px){.home-ingredient-title *{line-height:48px;letter-spacing:-.22px;font-size:45px}.home-ingredient-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:837px){.home-ingredient-title.is-desktop{max-width:400px;transform:translateX(-157px);z-index:1}.home-ingredient-title.is-mobile{display:none}}@media screen and (min-width:1280px){.home-ingredient-title *{line-height:72px;letter-spacing:-.38px;font-size:76px}.home-ingredient-description *{letter-spacing:.08px;font-size:16px}}@media screen and (min-width:1441px){.home-ingredient-slide{justify-content:center}.home-ingredient-image-container{margin-left:0}.home-ingredient-info{margin-right:0}}
.home-preserve{display:grid;grid-gap:0 56px;grid-template-columns:repeat(2,minmax(290px,610px));justify-content:center;padding:62px 15px}.home-preserve-image-container{max-width:610px;min-width:290px;width:100%}.home-preserve-image{height:100%;max-height:716px;object-fit:contain;object-position:top;width:100%}.home-preserve-info{padding-top:8px}.home-preserve-title *{color:var(--main-gold);font-family:var(--cormorant-garamond-semibold);font-size:calc(45px + 31*(100vw - 420px)/860);letter-spacing:calc(-.22px + -0.16*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.home-preserve-description{margin-top:48px}.home-preserve-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + 0.15*(100vw - 420px)/860);line-height:29px;margin-bottom:30px}.home-preserve-separator{border:1px solid #b99954;margin:35px 0 0}.home-preserve-separator.without-icons{margin-bottom:44px}.home-preserve-button{margin-top:25px}@media screen and (max-width:1439px){.home-preserve{grid-gap:0 4%}}@media screen and (max-width:813px){.home-preserve{grid-gap:19px 0;grid-template-columns:minmax(290px,420px);padding:44px 15px 50px}.home-preserve-title{margin-bottom:-14px;position:relative}.home-preserve-title.is-desktop{display:none}.home-preserve-description{margin-top:0}.home-preserve-description *{margin-bottom:2px}.home-preserve-separator{margin:20px 0 0}.home-preserve-separator.without-icons{margin-bottom:30px}.home-preserve-button{margin:11px auto 0}}@media screen and (max-width:420px){.home-preserve-title *{line-height:48px;letter-spacing:-.22px;font-size:45px}.home-preserve-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:814px){.home-preserve-title.is-desktop{max-width:400px;transform:translateX(-187px);z-index:1}.home-preserve-title.is-mobile{display:none}}@media screen and (min-width:1280px){.home-preserve-title *{line-height:72px;letter-spacing:-.38px;font-size:76px}.home-preserve-description *{letter-spacing:.08px;font-size:16px}}
.home-preserve-icons{display:flex;flex-wrap:wrap;margin-top:55px}.home-preserve-icon-item{align-items:center;display:grid;grid-gap:0 22px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:0 29px 20px 0}.home-preserve-icon-item:last-child{margin-right:0}.home-preserve-icon-container{align-items:center;display:flex;justify-content:center;width:34px}.home-preserve-icon{height:32px}.home-preserve-icon-description *{font-family:var(--ibm-plex-sans-medium);font-size:calc(15px + 1*(100vw - 420px)/860);letter-spacing:calc(-.66px + -0.04*(100vw - 420px)/860);line-height:25px}@media (max-width:1260px){.home-preserve-icons{flex-direction:column;flex-wrap:unset}}@media (max-width:813px){.home-preserve-icons{margin-top:34px}}@media (max-width:749px){.home-preserve-icon-item{grid-gap:0 42px}}@media screen and (max-width:420px){.home-preserve-icon-description *{letter-spacing:-.66px;font-size:15px}}@media screen and (min-width:1280px){.home-preserve-icon-description *{letter-spacing:-.7px;font-size:16px}}
.home-experience{background-color:rgba(240,235,224,.38);padding:63px 13px 78px}.home-experience.has-1-element .home-experience-grid{grid-template-columns:minmax(294px,523px)}.home-experience.has-2-elements .home-experience-grid{grid-template-columns:repeat(2,minmax(294px,523px))}.home-experience.has-3-elements .home-experience-grid{grid-template-columns:repeat(3,minmax(294px,405px))}.home-experience-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;text-align:center}.home-experience-grid{display:grid;grid-gap:0 18px;justify-content:center;margin-top:39px}.experience-card{background-color:var(--white);display:flex;flex-direction:column;min-height:407px;padding-bottom:22px;position:relative;text-align:center}.experience-card-image{display:flex;height:175px;margin-bottom:30px;object-fit:cover;width:100%}.experience-card-information{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 10px}.experience-card-epigraph{display:block;font-size:calc(12px + 1*(100vw - 420px)/860);letter-spacing:calc(.23px + 0.01*(100vw - 420px)/860);margin-bottom:13px}.experience-card-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(30px + 6*(100vw - 420px)/860);letter-spacing:calc(-.15px + -0.03*(100vw - 420px)/860)}.experience-card-description{margin:2px 0 10px}.experience-card-description *{font-size:14px;letter-spacing:-.07px;line-height:26px}.experience-card-button-container{margin:0 auto;max-width:470px;padding:0 15px}.experience-card-button{font-size:12px;height:41px;margin:0 auto}@media screen and (max-width:952px){.home-experience.has-3-elements{padding:32px 13px 53px}.home-experience.has-3-elements .home-experience-grid{grid-gap:26px 0;grid-template-columns:294px;margin-top:26px}.home-experience.has-3-elements .experience-card{min-height:327px;padding-bottom:16px}.home-experience.has-3-elements .experience-card-epigraph{margin-bottom:6px}.home-experience.has-3-elements .experience-card-description{margin:2px 0 4px}.home-experience.has-3-elements .experience-card-image{height:128px;margin-bottom:16px}}@media screen and (max-width:749px){.home-experience.has-1-element{padding:32px 13px 53px}.home-experience.has-1-element .home-experience-grid{margin-top:26px}.home-experience.has-1-element .experience-card{min-height:327px;padding-bottom:16px}.home-experience.has-1-element .experience-card-epigraph{margin-bottom:6px}.home-experience.has-1-element .experience-card-description{margin:2px 0 4px}.home-experience.has-1-element .experience-card-image{height:128px;margin-bottom:16px}}@media screen and (max-width:636px){.home-experience.has-2-elements{padding:32px 13px 53px}.home-experience.has-2-elements .home-experience-grid{grid-gap:26px 0;grid-template-columns:294px;margin-top:26px}.home-experience.has-2-elements .experience-card{min-height:327px;padding-bottom:16px}.home-experience.has-2-elements .experience-card-epigraph{margin-bottom:6px}.home-experience.has-2-elements .experience-card-description{margin:2px 0 4px}.home-experience.has-2-elements .experience-card-image{height:128px;margin-bottom:16px}}@media screen and (max-width:420px){.experience-card-epigraph{letter-spacing:.23px;font-size:12px}.experience-card-title *{letter-spacing:-.15px;font-size:30px}}@media screen and (min-width:1280px){.experience-card-epigraph{letter-spacing:.24px;font-size:13px}.experience-card-title *{letter-spacing:-.18px;font-size:36px}}
.home-logos{align-content:center;align-items:center;background-color:var(--first-variant-gold);display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:36px 55px;height:215px;justify-content:center;justify-items:center}.home-logos.has-1-elements{grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.home-logos.has-2-elements{grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}.home-logos.has-3-elements{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}.home-logos.has-4-elements{grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content)}.home-logos.has-5-elements{grid-template-columns:repeat(5,-webkit-max-content);grid-template-columns:repeat(5,max-content)}.home-logos.has-6-elements{grid-template-columns:repeat(6,-webkit-max-content);grid-template-columns:repeat(6,max-content)}.home-logo-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.home-logos.has-6-elements{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}}@media screen and (max-width:840px){.home-logos.has-5-elements{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}}@media screen and (max-width:749px){.home-logos .has-1-element,.home-logos .has-2-elements{height:286px}}@media screen and (max-width:640px){.home-logos.has-4-elements{grid-gap:36px 28px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);height:286px}}@media screen and (max-width:620px){.home-logos.has-6-elements{grid-gap:36px 28px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);height:286px}}@media screen and (max-width:560px){.home-logos.has-5-elements{grid-gap:36px 28px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);height:286px}}@media screen and (max-width:460px){.home-logos.has-3-elements{grid-gap:36px 28px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);height:286px}}
.home-instafeed{padding:62px 0 61px}.home-instafeed-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;text-align:center}.home-instafeed-carousel-container{margin:37px auto 0!important;max-width:1173px;position:relative;width:100%}.home-instafeed-carousel{margin-top:0!important}.home-instafeed-carousel:not(.flickity-enabled){display:flex}.home-instafeed-carousel a{display:block!important;margin-right:15px;max-height:271px;max-width:271px;width:100%;z-index:0!important}.home-instafeed-carousel img{height:100%;left:0;max-height:271px;max-width:271px;object-fit:contain;object-position:bottom;position:absolute;top:0;width:100%}.home-instafeed-carousel .instafeed-container{padding-top:100%!important;width:100%!important}.instafeed-arrow{bottom:0;cursor:pointer;margin:auto 0;position:absolute;top:0}.instafeed-previous{left:-28px}.instafeed-next{right:-28px}@media screen and (max-width:1260px){.home-instafeed-carousel-container{max-width:872px}.home-instafeed-carousel a,.home-instafeed-carousel img{max-height:204px;max-width:204px}.instafeed-previous{left:-18px}.instafeed-next{right:-18px}}@media screen and (max-width:940px){.home-instafeed-carousel-container{max-width:628px}.home-instafeed-carousel a,.home-instafeed-carousel img{max-height:136px;max-width:136px}.instafeed-arrow{height:19px;width:11px}}@media screen and (max-width:749px){.home-instafeed{padding-top:33px}.home-instafeed-carousel-container{margin:24px auto 0!important}}@media screen and (max-width:680px){.home-instafeed-carousel-container{max-width:438px}}@media screen and (max-width:480px){.home-instafeed-carousel-container{max-width:272px}.home-instafeed-carousel a{margin-right:0}}
.home-richtext{padding:58px 9px 78px;text-align:center}.home-richtext-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px}.home-richtext-description{margin:47px auto 0;max-width:1070px}.home-richtext-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + -0.01*(100vw - 420px)/860);line-height:30px}@media screen and (max-width:749px){.home-richtext{padding:28px 9px 57px}.home-richtext-description{margin:33px auto 0}}@media screen and (max-width:420px){.home-richtext-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:1280px){.home-richtext-description *{letter-spacing:-.08px;font-size:16px}}
.footer-content{display:grid;grid-gap:0 112px;grid-template-columns:338px -webkit-max-content 439px;grid-template-columns:338px max-content 439px;justify-content:end;padding:94px 105px 64px 15px}.footer-logo-container{width:338px}.footer-logo{display:flex;height:85px;margin:0 auto}.footer-rte{border-top:1px solid var(--first-variant-gray);margin-top:41px;padding:27px 0 0 47px}.footer-rte *{color:var(--white);font-family:var(--ibm-plex-sans-medium);font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860);line-height:calc(20px + 3*(100vw - 420px)/860);margin-bottom:17px}.footer-rte strong{font-family:var(--ibm-plex-sans-bold)}.footer-rte em{font-family:var(--ibm-plex-sans-italic)}.footer-rte a:hover{color:var(--second-variant-cream)}.footer-social-icons,.footer-social-link{display:flex}.footer-social-icons{align-items:center;padding-top:4px}.footer-social-link{margin-right:21px}.footer-social-link:last-child{margin-right:0}@media screen and (max-width:1336px){.footer-content{justify-content:center;padding:94px 15px 64px}}@media screen and (max-width:1246px){.footer-content{grid-gap:0 60px;grid-template-columns:338px -webkit-max-content 290px;grid-template-columns:338px max-content 290px}}@media screen and (max-width:920px){.footer-content{grid-gap:42px 60px;grid-template-columns:-webkit-max-content 290px;grid-template-columns:max-content 290px;padding:30px 15px 43px}.footer-logo-container{order:2;width:290px}.footer-logo{height:59px}.footer-rte{padding-left:0;text-align:center}.footer-social-icons{grid-column:1/-1}}@media screen and (max-width:640px){.footer-content{grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.footer-logo-container{border-top:1px solid var(--first-variant-gray);margin-top:3px;padding-top:30px}.footer-rte{border-top:none;padding:0}.footer-rte *{margin-bottom:20px}}@media screen and (max-width:420px){.footer-rte *{line-height:20px;letter-spacing:.26px;font-size:14px}}@media screen and (min-width:1280px){.footer-rte *{line-height:23px;letter-spacing:.3px;font-size:16px}}@media screen and (min-width:1441px){.footer-content{justify-content:center;padding:94px 15px 64px}}
.footer-columns{display:grid;grid-gap:58px 0;max-width:125px}.footer-linklist-title{color:var(--first-variant-gold);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin-bottom:28px}.footer-linklist-content{display:flex;flex-direction:column}.footer-linklist-item{color:var(--white);font-family:var(--ibm-plex-sans-medium);font-size:calc(15px + 1*(100vw - 420px)/860);letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-linklist-item:hover{color:var(--second-variant-cream)}.footer-linklist-item.no-hover:hover{color:var(--white)}@media screen and (max-width:920px){.footer-columns{grid-gap:0 30px;grid-template-columns:repeat(2,minmax(94px,125px));grid-template-rows:-webkit-min-content;grid-template-rows:min-content;justify-content:center;max-width:none;order:1}.footer-linklist.is-2{grid-column:2;grid-row:1/3}}@media screen and (max-width:420px){.footer-linklist-item{letter-spacing:.28px;font-size:15px}}@media screen and (min-width:1280px){.footer-linklist-item{letter-spacing:.3px;font-size:16px}}
.footer-klaviyo-newsletter{margin:58px 0 0 45px}.footer-klaviyo-description{margin-bottom:31px;max-width:298px}.footer-klaviyo-description *{color:var(--first-variant-gold);font-family:var(--cormorant-garamond-bold);font-size:calc(19px + 7*(100vw - 420px)/860);letter-spacing:calc(-.24px + -0.09*(100vw - 420px)/860);line-height:28px}.footer-klaviyo-description em{font-family:var(--cormorant-garamond-bold-italic)}.footer-klaviyo-newsletter div[class*=StyledFormComponentWrapper],.footer-klaviyo-newsletter form{padding:0!important}.footer-klaviyo-newsletter [class*=Row__FormRow]{border-bottom:1px solid var(--first-variant-gold);padding-bottom:16px;width:394px}.footer-klaviyo-newsletter input[type=email]::-webkit-input-placeholder{color:var(--white)!important;font-family:var(--ibm-plex-sans)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.3px!important}.footer-klaviyo-newsletter input[type=email]::-ms-input-placeholder{color:var(--white)!important;font-family:var(--ibm-plex-sans)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.3px!important}.footer-klaviyo-newsletter input[type=email],.footer-klaviyo-newsletter input[type=email]::placeholder{color:var(--white)!important;font-family:var(--ibm-plex-sans)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.3px!important}.footer-klaviyo-newsletter input[type=email]{background-color:initial!important;border:none!important;border-radius:0!important;box-shadow:none!important;height:auto!important;padding:0 15px 0 0!important}.footer-klaviyo-newsletter input[type=email]::-webkit-input-placeholder{opacity:1!important}.footer-klaviyo-newsletter input[type=email]::-ms-input-placeholder{opacity:1!important}.footer-klaviyo-newsletter input[type=email]::placeholder{opacity:1!important}.footer-klaviyo-newsletter button[class*=Button__FormStyledButton]{background-color:initial!important;border-radius:0!important;color:var(--first-variant-gold)!important;font-family:var(--ibm-plex-sans-semi-bold)!important;font-size:15px!important;font-weight:400!important;height:auto!important;padding:0!important;width:auto!important}.footer-klaviyo-newsletter button[class*=Button__FormStyledButton]:hover{color:var(--white)!important}.footer-klaviyo-newsletter .ql-editor p{text-align:left!important}.footer-klaviyo-newsletter .ql-editor p span,.footer-klaviyo-newsletter .ql-editor p strong{color:var(--white)!important;font-family:var(--ibm-plex-sans)!important;font-size:16px!important}@media screen and (max-width:1246px){.footer-klaviyo-newsletter{margin:58px 0 0}.footer-klaviyo-newsletter [class*=Row__FormRow]{width:290px}}@media screen and (max-width:920px){.footer-klaviyo-newsletter{grid-column:1/-1;margin:0 auto;order:0}.footer-klaviyo-description{margin-bottom:18px}.footer-klaviyo-newsletter input[type=email]::-webkit-input-placeholder{font-size:15px!important;letter-spacing:.28px!important}.footer-klaviyo-newsletter input[type=email]::-ms-input-placeholder{font-size:15px!important;letter-spacing:.28px!important}.footer-klaviyo-newsletter input[type=email],.footer-klaviyo-newsletter input[type=email]::placeholder{font-size:15px!important;letter-spacing:.28px!important}.footer-klaviyo-newsletter button[class*=Button__FormStyledButton]{font-size:14px!important}}@media screen and (max-width:420px){.footer-klaviyo-description *{letter-spacing:-.24px;font-size:19px}}@media screen and (min-width:1280px){.footer-klaviyo-description *{letter-spacing:-.33px;font-size:26px}}
.footer-legal{align-items:center;background-color:var(--white);display:flex;height:78px;padding:0 64px 0 58px}.footer-legal-texts{margin-left:110px}.footer-legal-item{font-family:var(--ibm-plex-sans-medium)}.footer-legal-item.is-copyright{font-size:calc(12px + 2*(100vw - 420px)/860);letter-spacing:calc(.23px + 0.03*(100vw - 420px)/860)}.footer-legal-item.is-terms{font-size:14px;letter-spacing:.26px;margin-right:84px}.footer-legal-item.is-terms:last-child{margin-right:0}.footer-legal-item.is-terms:hover{color:var(--main-gold)}.footer-payments{height:51px;margin-left:auto}@media screen and (max-width:1246px){.footer-legal{padding:0 15px}.footer-legal-texts{margin-left:55px}.footer-legal-item.is-terms{margin-right:42px}.footer-payments{height:44px}}@media screen and (max-width:920px){.footer-legal{flex-direction:column;height:162px;justify-content:center;padding:0 8px}.footer-legal-texts{margin-left:0;order:0}.footer-legal-item.is-terms{margin-right:14px}.footer-legal-item.is-copyright{margin:13px 0 25px;order:1}.footer-payments{margin:0;order:1}}@media screen and (max-width:420px){.footer-legal-item.is-copyright{letter-spacing:.23px;font-size:12px}}@media screen and (min-width:1280px){.footer-legal-item.is-copyright{letter-spacing:.26px;font-size:14px}}
.page-content{margin:0 auto 89px;max-width:960px;padding:0 30px}.page-content .button{text-transform:uppercase}.page-title{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(16px + 7*(100vw - 420px)/860);margin:72px 0 66px;text-align:center}.page-description h1,.page-description h1 *,.page-description h2,.page-description h2 *,.page-description h3,.page-description h3 *,.page-description h4,.page-description h4 *,.page-description h5,.page-description h5 *,.page-description h6,.page-description h6 *{font-family:var(--ibm-plex-sans-medium);line-height:normal}.page-description h1,.page-description h1 *{font-size:calc(32px + 3*(100vw - 420px)/860)}.page-description h2,.page-description h2 *{font-size:calc(20px + 6*(100vw - 420px)/860)}.page-description h3,.page-description h3 *{font-size:calc(18px + 2*(100vw - 420px)/860)}.page-description h4,.page-description h4 *{font-size:calc(15px + 2*(100vw - 420px)/860)}.page-description h5,.page-description h5 *{font-size:calc(13px + 2*(100vw - 420px)/860)}.page-description h6,.page-description h6 *{font-size:calc(12px + 2*(100vw - 420px)/860)}.page-description,.page-description *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(25px + 2*(100vw - 420px)/860);margin:0 0 15px}.page-description:last-child,.page-description :last-child{margin-bottom:0}.page-description ol,.page-description ul{padding-left:30px}.page-description li{list-style:unset;margin:0}.page-description a,.page-description a *{color:var(--main-gold)}.page-description a:hover,.page-description a :hover{text-decoration:underline}.page-description iframe{width:100%}.page-contact .page-description *{margin:0}.button-404{margin:30px auto 0}.generic-form .form-message,.generic-form .form-message *{font-size:calc(13px + 2*(100vw - 420px)/860)}.generic-form .form-message .form-message__title{color:var(--first-variant-black);margin-bottom:5px}.generic-form .form-message--error h2,.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form label,.generic-form select,.generic-form textarea{color:var(--first-variant-black)}.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form select,.generic-form textarea{border:1px solid var(--main-gray);border-radius:0;font-size:calc(13px + 2*(100vw - 420px)/860);padding-left:15px;padding-right:15px}.generic-form label{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(13px + 2*(100vw - 420px)/860);margin-bottom:10px}.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form select{height:41px;margin-bottom:30px}.generic-form textarea{height:208px;margin-bottom:24px;resize:none}.generic-form input[type=checkbox]{border:1px solid var(--main-gray);cursor:pointer;height:20px;margin:0 10px 0 0;min-width:20px;padding:0;width:20px}.generic-form input[type=checkbox]+label{margin-bottom:0}.generic-form input[type=checkbox]:checked{background-color:var(--main-black)}.generic-form .input-error-message{font-size:13px;margin:-20px 0 20px}@media screen and (max-width:749px){.page-content{margin:0 auto 76px;padding:0 15px}.page-title{margin:40px 0 32px}.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form select,.generic-form textarea{padding-left:10px;padding-right:10px}}@media screen and (max-width:420px){.page-title{font-size:16px}.page-description h1,.page-description h1 *{font-size:32px}.page-description h2,.page-description h2 *{font-size:20px}.page-description h3,.page-description h3 *{font-size:18px}.page-description h4,.page-description h4 *{font-size:15px}.page-description h5,.page-description h5 *{font-size:13px}.page-description h6,.page-description h6 *{font-size:12px}.page-description,.page-description *{line-height:25px;font-size:13px}.generic-form .form-message,.generic-form .form-message *,.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form label,.generic-form select,.generic-form textarea{font-size:13px}}@media screen and (min-width:1280px){.page-title{font-size:23px}.page-description h1,.page-description h1 *{font-size:35px}.page-description h2,.page-description h2 *{font-size:26px}.page-description h3,.page-description h3 *{font-size:20px}.page-description h4,.page-description h4 *{font-size:17px}.page-description h5,.page-description h5 *{font-size:15px}.page-description h6,.page-description h6 *{font-size:14px}.page-description,.page-description *{line-height:27px;font-size:15px}.generic-form .form-message,.generic-form .form-message *,.generic-form input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),.generic-form label,.generic-form select,.generic-form textarea{font-size:15px}}
.shopify-challenge__container{margin-bottom:103px!important}.shopify-challenge__error,.shopify-challenge__message{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(24px + 2*(100vw - 420px)/860);padding:0 15px}.shopify-challenge__message{margin:72px 0;text-align:center}.shopify-challenge__button{align-items:center;background-color:var(--main-black);color:var(--white);display:flex;font-size:15px;height:53px;justify-content:center;letter-spacing:0;max-width:232px;text-align:center;text-transform:uppercase;width:100%}.shopify-challenge__button:hover{background-color:var(--main-gold)}@media screen and (max-width:749px){.shopify-challenge__container{margin-bottom:83px!important}.shopify-challenge__message{margin:37px 0}}@media screen and (max-width:420px){.shopify-challenge__error,.shopify-challenge__message{line-height:24px;font-size:13px}}@media screen and (min-width:1280px){.shopify-challenge__error,.shopify-challenge__message{line-height:26px;font-size:15px}}
.cart-empty .button{margin:30px auto 0}.cart-full .page-title{margin-bottom:69px}.cart-template .page-content{max-width:1079px}.cart-template th{padding:0 0 14px}.cart-template td{padding:17px 0}.cart-template .Cart-remove,.cart-template .cart__update-control--remove{border:none;color:var(--first-variant-black);font-family:var(--ibm-plex-sans-bold);font-size:11px;text-decoration:underline}.cart-template .Cart-remove:focus,.cart-template .Cart-remove:hover,.cart-template .cart__update-control--remove:focus,.cart-template .cart__update-control--remove:hover{color:var(--first-variant-black);color:var(--main-gold)}.cart-template .cart__product-title,.cart-template .cart__subtotal-title,.cart-template th{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:15px}.cart-template .cart-number,.cart-template .cart__price-wrapper,.cart-template .cart__qty-input,.cart-template .cart__subtotal{color:var(--first-variant-black);font-family:var(--prata-regular);font-size:15px}.cart-template .cart__image{max-width:95px;object-fit:contain;opacity:0;transition:opacity 1s;width:100%}.cart-template .cart__image.no-image{opacity:0;visibility:hidden}.cart-template .cart__image.lozad-loaded{opacity:1}.cart-template .cart__product-title{border:none;display:block;margin-bottom:7px}.cart-template .cart__meta-text{font-size:12px}.cart-template .Cart-row{border-color:var(--main-gray)}.cart-template .cart__qty-input{border:1px solid var(--main-gray);border-radius:0;height:38px;padding:0;width:60px}.cart-template .cart__shipping{color:var(--first-variant-black);font-size:14px;line-height:26px}.Cart-submit-controls{align-items:center;display:grid;grid-gap:0 24px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:flex-end}.Cart-submit-controls .button-text-gold{background-color:initial;color:var(--first-variant-black);font-size:15px}.Cart-submit-controls .button-text-gold:hover{color:var(--main-gold)}.cart-checkout{width:232px}.cart__footer{padding-top:29px}.cart__shipping{padding:22px 0 11px}@media (max-width:749px){.cart-full .page-title{margin-bottom:35px}.cart-form{margin:0 auto;max-width:480px}.cart-template .cart-form thead,.cart-template .cart__qty.is-desktop,.cart-template td.cart__price-wrapper{display:none}.cart-template .cart__qty{margin:10px 0;padding:0}.cart-template .cart__qty-label{margin-right:0}.cart-template .cart__qty-input{font-size:11px;height:28px;width:40px}.cart-template .cart__price-wrapper{display:block;margin-top:6px;width:-webkit-max-content;width:max-content}.cart-template .cart__update-control--remove{font-size:11px}.cart__image-wrapper{width:112px}.Cart-submit-controls{grid-gap:10px;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;justify-content:center}.Cart-submit-controls .Btn-type-2{order:0}.Continue-buy{order:1}.Update-buy{display:none}.js-edit-toggle{background-color:initial;border:none;padding:0}.js-edit-toggle span{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-bold);font-size:11px;text-decoration:underline}.js-edit-toggle:hover{text-decoration:none}.js-edit-toggle:hover span{color:var(--main-gold)}.cart__qty-label{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:11px;margin-bottom:0}.Cart-update-mobile{border:0;font-size:11px;font-weight:400;letter-spacing:0;margin-bottom:2px!important;padding:0;text-decoration:underline}.Cart-update-mobile,.Cart-update-mobile:focus,.Cart-update-mobile:hover{background-color:initial!important;font-family:var(--ibm-plex-sans-bold)}.Cart-update-mobile,.Cart-update-mobile:focus{color:var(--first-variant-black)!important}.Cart-update-mobile:hover{color:var(--main-gold)!important}.cart__meta-text{margin-bottom:7px;padding-top:0}.Cart-update-mobile,.cart__qty-label,.cart__update-control--remove{margin-bottom:0}}@media (min-width:750px){.cart-mobile-qty{display:none}}
#RecoverPasswordForm p{margin-bottom:30px}#ResetPassword .button{margin:0 auto}#RegisterForm li{list-style:none}#RegisterForm .form-message__link{display:inline;pointer-events:none;text-decoration:none}.register-change-password{border-bottom:1px solid}.ResetPassword-description{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(25px + 2*(100vw - 420px)/860);margin:0 0 30px;text-align:center}.Customer-page-width{margin:0 auto 89px;max-width:530px;padding:0 30px}.account-title{margin-bottom:66px}.Table-swipe{align-items:center;display:none;font-size:13px;justify-content:flex-end;margin-bottom:12px;padding-right:15px}.Table-swipe svg{margin-left:10px}.table-responsive{overflow-x:auto}.Customer-subtitle{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(16px + 7*(100vw - 420px)/860);margin:0 0 66px;text-align:center}.Customer-table-wrapper{overflow-x:auto;padding:0 15px 12px;text-align:center}.Customer-table-wrapper.js-no-overflow{overflow-x:hidden}.Customer-details-table{display:inline-table;margin:0 auto;width:482px}.Customer-details-table .table-title{font-family:var(--ibm-plex-sans-medium)}.Customer-details-table td,.Customer-details-table th{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.Customer-details-table th{-webkit-text-stroke:.5px;width:160px}.Customer-details-table img{width:20px}.Details-table{display:inline-table;height:105px;margin:0 auto;width:820px}.Details-table th{-webkit-text-stroke:.5px}.Details-table td,.Details-table th{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.Details-table .Details-table-order{background-color:var(--main-gold);color:var(--white);font-size:calc(13px + 2*(100vw - 420px)/860);padding:2px 5px}.Details-table .Details-table-order:hover{background-color:var(--third-variant-gold)}.button-addNew-wrapper{margin-top:30px}.customerOrdersNone{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(24px + 2*(100vw - 420px)/860);text-align:center}.Customer-buttons-wrapper{align-items:center;display:flex;flex-direction:column}.Customer-buttons-wrapper .button{margin-bottom:24px}.marginb-15px{margin-bottom:20px}.Return-orders{align-items:center;display:flex;margin:0 20px}.Customer-logout-container{display:flex;justify-content:flex-end;margin:100px 0;padding-right:20px}.Account-addresses .generic-form{margin:0 auto;max-width:580px;padding:0 15px}.Account-addresses .Button-new-address{margin:0 auto}.Customer-checkbox-container{align-items:center;display:flex;margin-bottom:20px}.order-details-wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:770px}.Order-history-table{display:inline-table;height:255px;width:740px}.Order-history-table strong,.Order-history-table td,.Order-history-table th{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.Order-history-table th{-webkit-text-stroke:.5px}.Order-history-table .Order-history-product{border-bottom:none;color:var(--main-gold);font-size:calc(13px + 2*(100vw - 420px)/860)}.Order-history-table .Order-history-product:after{background-color:var(--main-gold)}.Order-status-info{margin-bottom:30px;padding:0 15px}.Order-status-info *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);margin-bottom:10px}.Order-status-title{-webkit-text-stroke:.5px}.Order-billing{display:grid;grid-column-gap:40px;grid-template-columns:repeat(2,1fr);margin-top:30px;padding:0 15px;width:100%}.Order-billing *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:24px}.Order-payment-title{margin-bottom:10px;-webkit-text-stroke:.5px}#customer_tab_content input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_content label,#customer_tab_content select,#customer_tab_content textarea,#customer_tab_nav input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_nav label,#customer_tab_nav select,#customer_tab_nav textarea{color:var(--first-variant-black)}#customer_tab_content input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_content select,#customer_tab_content textarea,#customer_tab_nav input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_nav select,#customer_tab_nav textarea{border:1px solid var(--main-gray);border-radius:0;font-size:calc(13px + 2*(100vw - 420px)/860);padding-left:15px;padding-right:15px}#customer_tab_content label,#customer_tab_nav label{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(13px + 2*(100vw - 420px)/860);margin-bottom:10px}#customer_tab_content input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_content select,#customer_tab_nav input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_nav select{height:41px;margin-bottom:30px}#customer_tab_content textarea,#customer_tab_nav textarea{height:208px;margin-bottom:24px;resize:none}#customer_tab_content input[type=checkbox],#customer_tab_nav input[type=checkbox]{border:1px solid var(--main-gray);cursor:pointer;height:20px;margin:0 10px 0 0;min-width:20px;padding:0;width:20px}#customer_tab_content input[type=checkbox]+label,#customer_tab_nav input[type=checkbox]+label{margin-bottom:0}#customer_tab_content input[type=checkbox]:checked,#customer_tab_nav input[type=checkbox]:checked{background-color:var(--main-black)}@media screen and (max-width:849px){.Account-orders .Table-swipe{display:flex}}@media screen and (max-width:769px){.order-info .Table-swipe{display:flex}}@media screen and (max-width:749px){.account-title{margin-bottom:36px}.Customer-page-width{margin:0 auto 76px;padding:0 15px}.Customer-subtitle{margin:0 0 33px}.Customer-logout-container{align-items:center;flex-direction:column;justify-content:center;padding-right:0}.Return-orders{margin:0 20px 25px}.rc_layout__container{padding:35px 0 34px}}@media screen and (max-width:511px){.Account-addresses .Table-swipe,.Account-details .Table-swipe{display:flex}}@media screen and (max-width:480px){.Order-billing{grid-row-gap:30px;grid-template-columns:1fr}}@media screen and (max-width:420px){.ResetPassword-description{line-height:25px;font-size:13px}.Customer-subtitle{font-size:16px}.Customer-details-table td,.Customer-details-table th,.Details-table .Details-table-order,.Details-table td,.Details-table th{font-size:13px}.customerOrdersNone{line-height:24px;font-size:13px}#customer_tab_content input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_content label,#customer_tab_content select,#customer_tab_content textarea,#customer_tab_nav input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_nav label,#customer_tab_nav select,#customer_tab_nav textarea,.Order-billing *,.Order-history-table .Order-history-product,.Order-history-table strong,.Order-history-table td,.Order-history-table th,.Order-status-info *{font-size:13px}}@media screen and (min-width:750px){.Table-row{display:grid;grid-gap:0 10px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.ResetPassword-description{line-height:27px;font-size:15px}.Customer-subtitle{font-size:23px}.Customer-details-table td,.Customer-details-table th,.Details-table .Details-table-order,.Details-table td,.Details-table th{font-size:15px}.customerOrdersNone{line-height:26px;font-size:15px}#customer_tab_content input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_content label,#customer_tab_content select,#customer_tab_content textarea,#customer_tab_nav input:not([type=submit]):not([type=checkbox]):not(.product-quantity-selector),#customer_tab_nav label,#customer_tab_nav select,#customer_tab_nav textarea,.Order-billing *,.Order-history-table .Order-history-product,.Order-history-table strong,.Order-history-table td,.Order-history-table th,.Order-status-info *{font-size:15px}}
.customer-tabs-nav{align-items:center;background-color:var(--first-variant-cream);display:flex;height:46px;margin-bottom:82px;overflow-x:auto}.customer-tab-items{display:grid;grid-gap:0 60px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);margin:0 auto;padding:0 15px;width:-webkit-max-content;width:max-content}.customer-tab{align-items:center;color:var(--third-variant-black);display:flex;font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;height:46px;letter-spacing:.3px;position:relative;text-transform:uppercase}.customer-tab:after{background-color:var(--main-gold);bottom:0;content:"";display:block;height:2px;position:absolute;transform:scaleX(0);transition:transform .3s ease-in-out;width:100%}.customer-tab.is-active:after,.customer-tab:hover:after{transform:scaleX(1)}.customer-tab-content{display:none}.customer-tab-content.is-active{display:block}@media screen and (max-width:749px){.customer-tabs-nav{margin-bottom:41px}.customer-tab-items{grid-gap:0 30px}}
.collection-title{margin-bottom:74px;padding:0 15px}.collection-title.has-cover{display:none}section+.collection-grid-section .empty-collection-text{padding-top:91px}.empty-collection-text{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(25px + 2*(100vw - 420px)/860);margin-top:-8px;text-align:center}@media screen and (max-width:749px){.collection-title{margin-bottom:40px}section+.collection-grid-section .empty-collection-text{padding-top:45px}}@media screen and (max-width:420px){.empty-collection-text{line-height:25px;font-size:13px}}@media screen and (min-width:1280px){.empty-collection-text{line-height:27px;font-size:15px}}
:root{--cover-height-desktop:414px;--cover-height-mobile:370px}.collection-cover{height:var(--cover-height-desktop)}.collection-cover .slick-prev{left:35px}.collection-cover .slick-next{right:35px}.collection-cover-item{align-items:center;display:flex!important;flex-direction:column;height:var(--cover-height-desktop);justify-content:center;position:relative;text-align:center}.collection-cover-image{position:absolute;width:100%;z-index:-1}.collection-cover-image img{height:var(--cover-height-desktop);object-fit:cover;width:100%}.collection-cover-image.is-responsive{display:none}.collection-cover-epigraph *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860)}.collection-cover-title{margin-top:14px;max-width:555px}.collection-cover-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(55px + 31*(100vw - 420px)/860);letter-spacing:calc(-.27px + -0.15*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.collection-cover-description{margin-top:35px;max-width:292px}.collection-cover-description *{font-size:calc(16px + 4*(100vw - 420px)/860);letter-spacing:calc(-.08px + -0.02*(100vw - 420px)/860);line-height:28px}@media screen and (max-width:749px){.collection-cover{height:var(--cover-height-mobile)}.collection-cover .slick-arrow,.collection-cover .slick-arrow:before{height:18px;width:9px}.collection-cover .slick-prev{left:9px}.collection-cover .slick-next{right:9px}.collection-cover-image img,.collection-cover-item{height:var(--cover-height-mobile)}.collection-cover-image.is-responsive{display:block}.collection-cover-title{margin-top:10px}.collection-cover-description{margin-top:16px}}@media screen and (max-width:420px){.collection-cover-epigraph *{letter-spacing:.26px;font-size:14px}.collection-cover-title *{line-height:48px;letter-spacing:-.27px;font-size:55px}.collection-cover-description *{letter-spacing:-.08px;font-size:16px}}@media screen and (min-width:1280px){.collection-cover-epigraph *{letter-spacing:.3px;font-size:16px}.collection-cover-title *{line-height:72px;letter-spacing:-.42px;font-size:86px}.collection-cover-description *{letter-spacing:-.1px;font-size:20px}}
.collection-bannercards{background-color:var(--first-variant-cream);display:grid;grid-gap:0 17px;justify-content:center;padding:82px 13px 83px}.collection-bannercards.has-1-element{grid-template-columns:minmax(294px,396px)}.collection-bannercards.has-2-elements{grid-template-columns:repeat(2,minmax(294px,396px))}.collection-bannercards.has-3-elements{grid-template-columns:repeat(3,minmax(294px,396px))}.collection-bannercard{background-color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;min-height:399px;padding-top:26px;position:relative;text-align:center}.collection-bannercard-description,.collection-bannercard-epigraph,.collection-bannercard-title{padding:0 10px}.collection-bannercard-epigraph{margin-bottom:11px}.collection-bannercard-epigraph *{color:var(--main-gold);font-size:calc(12px + 2*(100vw - 420px)/860);letter-spacing:calc(.23px + 0.03*(100vw - 420px)/860)}.collection-bannercard-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(30px + 12*(100vw - 420px)/860);letter-spacing:calc(-.15px + -0.06*(100vw - 420px)/860)}.collection-bannercard-description{margin:-2px auto 9px;max-width:250px}.collection-bannercard-description *{font-size:15px;letter-spacing:-.07px;line-height:26px}.collection-bannercard-button{margin:auto auto 0;padding:0 31px}.collection-bannercard-button a{align-items:center;background-color:var(--main-black);color:var(--white);display:flex;font-size:15px;height:40px;justify-content:center;min-width:175px;text-align:center}.collection-bannercard-button a:hover{background-color:var(--main-gold)}.collection-bannercard-image{margin-top:22px}.collection-bannercard-image img{display:flex;height:172px;object-fit:cover;width:100%}@media screen and (max-width:952px){.collection-bannercards.has-3-elements{grid-gap:14px 0;grid-template-columns:294px;padding:24px 14px 54px}.collection-bannercards.has-3-elements .collection-bannercard{min-height:327px;padding-top:13px}.collection-bannercards.has-3-elements .collection-bannercard-epigraph{margin-bottom:6px}.collection-bannercards.has-3-elements .collection-bannercard-description{margin:2px 0 4px}.collection-bannercards.has-3-elements .collection-bannercard-image{margin-top:16px}.collection-bannercards.has-3-elements .collection-bannercard-image img{height:128px}}@media screen and (max-width:749px){.collection-bannercards.has-1-element{padding:24px 14px 54px}.collection-bannercards.has-1-element .collection-bannercard{min-height:327px;padding-top:13px}.collection-bannercards.has-1-element .collection-bannercard-epigraph{margin-bottom:6px}.collection-bannercards.has-1-element .collection-bannercard-description{margin:2px 0 4px}.collection-bannercards.has-1-element .collection-bannercard-image{margin-top:16px}.collection-bannercards.has-1-element .collection-bannercard-image * img{height:128px}}@media screen and (max-width:636px){.collection-bannercards.has-2-elements{grid-gap:14px 0;grid-template-columns:294px;padding:24px 14px 54px}.collection-bannercards.has-2-elements .collection-bannercard{min-height:327px;padding-top:13px}.collection-bannercards.has-2-elements .collection-bannercard-epigraph{margin-bottom:6px}.collection-bannercards.has-2-elements .collection-bannercard-description{margin:2px 0 4px}.collection-bannercards.has-2-elements .collection-bannercard-image{margin-top:16px}.collection-bannercards.has-2-elements .collection-bannercard-image * img{height:128px}}@media screen and (max-width:420px){.collection-bannercard-epigraph *{letter-spacing:.23px;font-size:12px}.collection-bannercard-title *{letter-spacing:-.15px;font-size:30px}}@media screen and (min-width:1280px){.collection-bannercard-epigraph *{letter-spacing:.26px;font-size:14px}.collection-bannercard-title *{letter-spacing:-.21px;font-size:42px}}
.collection-grid-section{padding-bottom:91px}.collection-grid{display:grid;grid-gap:27px 25px;justify-content:center;padding:73px 12px 0}.collection-grid.is-empty{display:none}.collection-grid.has-1-element{grid-template-columns:minmax(144px,262px)}.collection-grid.has-2-elements{grid-template-columns:repeat(2,minmax(144px,262px))}.collection-grid.has-3-elements{grid-template-columns:repeat(3,minmax(144px,262px))}.collection-grid.has-4-elements{grid-template-columns:repeat(4,minmax(144px,262px))}@media screen and (max-width:749px){.collection-grid-section{padding-bottom:45px}.collection-grid.has-1-element,.collection-grid.has-2-elements{grid-gap:17px 6px;padding:17px 12px 41px}}@media screen and (max-width:674px){.collection-grid.has-4-elements{grid-gap:17px 6px;grid-template-columns:repeat(3,144px);padding:17px 12px 41px}}@media screen and (max-width:470px){.collection-grid.has-4-elements{grid-template-columns:repeat(2,144px)}}@media screen and (max-width:467px){.collection-grid.has-3-elements{grid-gap:17px 6px;grid-template-columns:repeat(2,144px);padding:17px 12px 41px}}
.pagination{padding-top:87px}.pagination .btn{align-items:center;background-color:var(--main-black);display:flex;height:42px;justify-content:center;padding:0;width:50px}.pagination .btn[disabled],.pagination .btn[disabled]:hover{background-color:var(--main-gray)}.pagination .btn:hover{background-color:var(--main-gold)}.pagination .btn svg{fill:var(--white)}.pagination__text{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(13px + 2*(100vw - 420px)/860)}.pagination-button{background-color:initial;height:18px}@media screen and (max-width:749px){.pagination{padding-top:0}}@media screen and (max-width:420px){.pagination__text{font-size:13px}}@media screen and (min-width:1280px){.pagination__text{font-size:15px}}
.collection-banner{background-color:var(--main-cream);padding:58px 9px 70px;text-align:center}.collection-banner.has-1-element{padding:58px 9px}.collection-banner-description a,.collection-banner-title a{color:var(--main-gold)}.collection-banner-description a:hover,.collection-banner-title a:hover{text-decoration:underline}.collection-banner-title *{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px}.collection-banner-description{margin:47px auto 0;max-width:1070px}.collection-banner-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + -0.01*(100vw - 420px)/860);line-height:30px}@media screen and (max-width:749px){.collection-banner{padding:28px 9px 56px}.collection-banner.has-1-element{padding:28px 9px}.collection-banner-description{margin:33px auto 0}}@media screen and (max-width:420px){.collection-banner-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:1280px){.collection-banner-description *{letter-spacing:-.08px;font-size:16px}}
.product{padding:64px 14px 54px}.product-content{display:grid;grid-gap:0 45px;grid-template-columns:537px minmax(320px,558px);justify-content:center}.product-tiltle,.product-type{color:var(--third-variant-black);font-size:17px}.product-title{font-family:var(--ibm-plex-sans-medium);margin-bottom:2px}.product-type{display:block;margin-bottom:13px}.product-price-container{align-items:center;display:flex}.product-price-container .product__price{margin-right:20px}.product-separator{border-bottom:1px solid #b99954;margin:15px 0 31px}.ProductForm{margin-bottom:28px}.product-label,.product-variant-selector{color:var(--third-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.product-label{font-family:var(--ibm-plex-sans-medium);margin-bottom:10px}.product-variant-selector{border-radius:0;margin-bottom:15px;padding-left:15px;padding-right:15px}.product-variant-selector,.product-variant-selector:focus,.product-variant-selector:hover{border:1px solid var(--main-gray)}.add-cart-container{display:grid;grid-gap:0 10px;grid-template-columns:128px minmax(291px,425px)}.product-quantity-wrapper{border:1px solid #b99954;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-quantity-button,.product-quantity-preview{align-items:center;color:#b99954;display:flex;font-size:15px;height:51px;justify-content:center}.product-quantity-button{border:none;cursor:pointer;width:42px}.product-quantity-preview{padding:0;text-align:center;width:42px}.product-quantity-preview,.product-quantity-preview:active,.product-quantity-preview:focus,.product-quantity-preview:hover{border:1px solid #b99954;border-top:none;border-bottom:none}.product-submit{height:53px!important;margin:0;max-width:425px!important;text-transform:uppercase;width:100%}.product-shippings{background-color:#f0f0f0;display:flex;flex-direction:column;height:92px;justify-content:center;margin-top:24px;max-width:387px;padding:0 22px}.product-shippings *{font-size:13px;font-weight:400;letter-spacing:-.23px;line-height:15px;margin:0 0 14px}.product-shippings :last-child{margin-bottom:0}.product-shippings b,.product-shippings strong{font-family:var(--inter-medium)}.product-decorator img{display:flex;height:39px;object-fit:cover;width:100%}@media screen and (max-width:1040px){.product-content{grid-template-columns:320px minmax(320px,430px)}.product-variant-selector{max-width:291px}.add-cart-container{grid-gap:15px 0;grid-template-columns:291px}}@media screen and (max-width:749px){.product{padding:0 0 24px}.product-content{display:flex;flex-direction:column}.product-information{margin:0 auto;max-width:500px;padding:0 14px;width:100%}.product-type{margin-bottom:10px}.product-separator{margin:14px 0 16px}.ProductForm{margin-bottom:34px}.product-quantity-button,.product-quantity-preview{height:39px;width:37px}.product-submit{height:47px!important}}@media screen and (max-width:420px){.product-label,.product-variant-selector{font-size:13px}}@media screen and (min-width:1280px){.product-label,.product-variant-selector{font-size:15px}}
.product-carousel-wrapper{display:grid;grid-gap:0 16px;grid-template-columns:99px 422px;height:592px}.product-carousel,.product-thumbnails{opacity:0}.product-carousel.slick-initialized,.product-thumbnails.slick-initialized{opacity:1;transition:opacity 1s}.product-thumbnails{overflow:hidden}.product-thumbnails.is-static .slick-track{transform:none!important}.product-thumbnails .slick-track{transition:opacity .6s}.product-thumbnails .slick-slide{margin-bottom:12px}.product-thumbnails .slick-slide.slick-current img{border:1px solid var(--first-variant-black)}.product-thumbnails img{border:none;cursor:pointer;height:139px;min-width:99px;object-fit:contain;object-position:center;width:99px}.product-carousel .slick-prev{left:11px}.product-carousel .slick-next{right:11px}.product-carousel img{width:100%}.product-carousel-item img{height:592px;object-fit:cover;object-position:top}@media screen and (max-width:1040px){.product-carousel-wrapper{display:flex;flex-direction:column;height:auto}.product-carousel{margin:13px 0}.product-thumbnails{height:126px;margin:0 auto;order:1;overflow-y:unset;width:300px}.product-thumbnails .slick-track{margin:0 auto}.product-thumbnails .slick-slide{margin:0 5px;width:90px!important}.product-thumbnails img{height:126px;min-width:90px;width:90px}.product-carousel-item img{height:100%;max-height:448px}}@media screen and (max-width:749px){.product-carousel-wrapper{margin:0 auto 30px;max-width:320px}}@media screen and (max-width:360px){.product-carousel{margin-top:0}}
.product-icons{display:flex;flex-wrap:wrap}.product-icon-item{align-items:center;display:grid;grid-gap:0 18px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);margin:0 22px 20px 0}.product-icon-item:last-child{margin-right:0}.product-icon-container{align-items:center;display:flex;justify-content:center;width:34px}.product-icon{height:32px}.product-icon-description *{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:14px;letter-spacing:-.61px;line-height:25px}@media screen and (max-width:770px){.product-icons{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:749px){.product-icon-item{grid-gap:0 42px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}}
.product-tabs-section{margin-top:38px}.product-tabs{border-bottom:1px solid #b99954;display:grid;grid-gap:0 49px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);margin-bottom:30px}.product-tab{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:calc(13px + 2*(100vw - 420px)/860);letter-spacing:calc(.24px + 0.04*(100vw - 420px)/860);padding:0 7px 14px;position:relative}.product-tab.is-active:after,.product-tab:hover:after{background-color:#b99954;bottom:-2px;content:"";height:4px;left:0;position:absolute;right:0}.product-tab.has-1-element{cursor:auto}.product-tab-content{display:none}.product-tab-content,.product-tab-content *{color:var(--third-variant-black);font-size:14px;line-height:23px;margin:0 0 23px}.product-tab-content:last-child,.product-tab-content :last-child{margin-bottom:0}.product-tab-content ol,.product-tab-content ul{padding-left:30px}.product-tab-content li{list-style:unset;margin:0}.product-tab-content a,.product-tab-content a *{color:var(--main-gold)}.product-tab-content a:hover,.product-tab-content a :hover{text-decoration:underline}.product-tab-content.is-active{display:block}@media screen and (max-width:1040px){.product-tabs{grid-gap:0 4px}}@media screen and (max-width:749px){.product-tabs-section{margin-top:13px}.product-tabs{grid-gap:0 15px}.product-tab{padding:0 0 14px}}@media screen and (max-width:420px){.product-tab{letter-spacing:.24px;font-size:13px}}@media screen and (min-width:1280px){.product-tab{letter-spacing:.28px;font-size:15px}}
.product-faqs{background-color:var(--first-variant-cream);padding:0 10px 76px}.product-faq-decorator{margin-bottom:50px}.product-faq-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;text-align:center}.product-faqs-content{border-top:1px solid #b99954;margin:58px auto 0;max-width:504px}.product-faq-item{border-bottom:1px solid #b99954;padding:19px 0;position:relative}.product-faq-item.js-is-open .product-faq-answer{display:block}.product-faq-item.js-is-open .is-plus{display:none}.product-faq-item.js-is-open .is-minus{display:block}.product-faq-question{color:var(--third-variant-black);cursor:pointer;font-family:var(--ibm-plex-sans-medium);font-size:18px;margin:0 auto;padding:0 25px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-faq-answer{display:none;margin-top:28px}.product-faq-answer,.product-faq-answer *{color:var(--third-variant-black);font-size:14px;line-height:23px;margin-bottom:15px}.product-faq-answer:last-child,.product-faq-answer :last-child{margin-bottom:0}.product-faq-answer ol,.product-faq-answer ul{padding-left:30px}.product-faq-answer li{list-style:unset;margin:0}.product-faq-answer a,.product-faq-answer a *{color:var(--main-gold)}.product-faq-answer a:hover,.product-faq-answer a :hover{text-decoration:underline}.product-faq-control{color:#b99954;cursor:pointer;font-family:var(--ibm-plex-sans-semi-bold);font-size:18px;letter-spacing:.34px;position:absolute;right:10px;top:18px}.product-faq-control.is-minus{display:none}@media screen and (max-width:749px){.product-faqs{padding:0 10px 70px}.product-faq-decorator{margin-bottom:45px}.product-faqs-content{margin:32px auto 0}}
.product-reviews{padding:49px 0 0}.product-reviews-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin-bottom:43px;text-align:center}.promoted-products-box{display:none!important}.yotpo-main-widget{margin:0 auto 81px!important;max-width:1167px;padding:0 15px}.yotpo-main-widget .yotpo-bottomline-box-2,.yotpo-main-widget .yotpo-header-actions,.yotpo-main-widget .yotpo-no-reviews .yotpo-display-wrapper,.yotpo-main-widget .yotpo-review .yotpo-footer,.yotpo-main-widget .yotpo-stars-and-sum-reviews{display:none!important}.yotpo-main-widget .yotpo-stars{margin-top:16px}.yotpo-main-widget .rating-star,.yotpo-main-widget .yotpo-icon-star{color:#ffc200!important}.yotpo-main-widget .yotpo-nav-primary{margin:0 auto;max-width:775px}.yotpo-main-widget .yotpo-nav-content{margin:0 auto;max-width:796px}.yotpo-main-widget .yotpo-small-box{border-color:#b99954!important;display:none}.yotpo-main-widget .yotpo-bottomline{border-top:0!important;height:53px!important;padding:0!important}.yotpo-main-widget .yotpo-sum-reviews .based-on{color:var(--main-black);font-family:var(--ibm-plex-sans);font-size:15px;letter-spacing:-.09px;padding-top:0!important}.yotpo-main-widget .write-review-button:not(.write-first-review-button){width:232px!important}.yotpo-main-widget .write-review-button{background-color:var(--main-black)!important;height:53px!important;left:0;margin:0 auto!important;padding:18px 0 0!important;text-align:center!important;top:0!important;transition:background-color .3s}.yotpo-main-widget .write-review-button:hover{background-color:var(--main-gold)!important}.yotpo-main-widget .write-review-button .yotpo-icon-write{display:none!important}.yotpo-main-widget .write-review-button .y-label,.yotpo-main-widget .write-review-button .yotpo-icon-button-text{color:var(--white);font-family:var(--pangram-black);font-size:15px;text-align:center;text-transform:uppercase}.yotpo-main-widget .write-review-button .yotpo-icon-button-text{letter-spacing:normal}.yotpo-main-widget .yotpo-first-review-stars{display:none!important}.yotpo-main-widget .write-first-review-button{color:var(--white)!important;font-family:var(--ibm-plex-sans)!important;font-size:15px!important;letter-spacing:normal!important;margin-bottom:0!important;padding-top:0!important;width:280px!important}.yotpo-main-widget .write-review .stars-wrapper *{color:#cfa82e!important}.yotpo-main-widget .write-review .review-star:before{font-size:17px!important}.yotpo-main-widget .write-review *{color:var(--first-variant-black)!important;font-family:var(--ibm-plex-sans)!important}.yotpo-main-widget .write-review .y-label{color:var(--first-variant-black)!important;font-family:var(--ibm-plex-sans-medium)!important;font-size:15px!important;margin-bottom:10px!important}.yotpo-main-widget .write-review .y-input{border:1px solid var(--main-gray)!important;border-radius:0!important;color:var(--first-variant-black)!important;font-size:15px!important;padding-left:15px!important;padding-right:15px!important}.yotpo-main-widget .write-review #yotpo_input_review_email,.yotpo-main-widget .write-review #yotpo_input_review_title,.yotpo-main-widget .write-review #yotpo_input_review_username{height:41px!important;margin-bottom:30px!important}.yotpo-main-widget .write-review #yotpo_input_review_content{height:208px!important;margin-bottom:24px!important;resize:none!important}.yotpo-main-widget .write-review .yotpo-icon-btn{background-color:var(--main-gold)!important}.yotpo-main-widget .write-review .yotpo-icon-btn:hover{background-color:var(--main-black)!important}.yotpo-main-widget .write-review .yotpo-icon-btn .yotpo-icon{color:var(--white)!important}.yotpo-main-widget .write-review input[type=button].primary-color-btn{align-items:center!important;background-color:var(--main-black)!important;color:var(--white)!important;display:flex!important;font-size:15px!important;height:53px!important;justify-content:center!important;letter-spacing:0!important;max-width:232px!important;min-width:232px;text-align:center!important;width:100%!important}.yotpo-main-widget .write-review input[type=button].primary-color-btn:hover{background-color:var(--main-gold)!important}.yotpo-main-widget .reviews{padding-top:26px!important}.yotpo-main-widget .yotpo-nav-tab{margin-bottom:0!important}.yotpo-main-widget .yotpo-nav-wrapper{border-bottom:4px solid #b99954!important;padding:0 14px 7px!important}.yotpo-main-widget .yotpo-nav-wrapper span{color:var(--third-variant-black)!important;font-family:var(--ibm-plex-sans-semi-bold)!important;font-size:15px!important;letter-spacing:.28px!important;text-transform:uppercase!important}.yotpo-main-widget .yotpo-nav-wrapper .nav-tab-sum{display:none!important}.yotpo-main-widget .yotpo-review{border-bottom:1px solid #b99954!important;padding:27px 0 29px!important}.yotpo-main-widget .yotpo-regular-box{border-top:none!important;margin-bottom:16px!important;padding:28px 0 15px!important}.yotpo-main-widget .yotpo-icon-profile{background-color:var(--main-gold)!important;height:57px!important;margin-right:28px!important;width:57px!important}.yotpo-main-widget .yotpo-user-letter{align-items:center;bottom:0;display:flex;justify-content:center;left:0!important;margin:auto!important;right:0;top:0!important;transition:none}.yotpo-main-widget .yotpo-icon-circle-checkmark{display:none!important}.yotpo-main-widget .yotpo-user-name{color:#000!important;font-family:var(--ibm-plex-sans-medium)!important;font-size:15px!important;font-weight:400!important;margin-right:15px!important}.yotpo-main-widget .yotpo-user-title{color:#000!important;font-family:var(--ibm-plex-sans)!important;font-size:15px!important;font-weight:400!important}.yotpo-main-widget .yotpo-main{margin-left:85px!important}.yotpo-main-widget .yotpo-main .content-title{display:none!important}.yotpo-main-widget .yotpo-main .content-review{color:#000!important;font-family:var(--ibm-plex-sans)!important;font-size:14px!important;font-weight:400!important;line-height:27px!important}.yotpo-main-widget .yotpo-pager{margin:60px 0 -3px!important}.yotpo-main-widget .yotpo-icon-left-arrow{margin:0 0 0 4px!important}.yotpo-main-widget .yotpo-page-element{color:#000!important;font-family:var(--ibm-plex-sans);font-size:14px;margin:0 4px!important}.yotpo-main-widget .yotpo-page-element.yotpo-active,.yotpo-main-widget .yotpo-page-element:hover{color:#b99954!important;font-family:var(--ibm-plex-sans-semibold)}.yotpo-main-widget .yotpo-icon-right-arrow{margin:0 4px 0 0!important}.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-header *{color:var(--main-gold)!important}.yotpo-main-widget .yotpo-thank-you *{font-family:var(--ibm-plex-sans)!important}.yotpo-main-widget .yotpo-thank-you .yotpo-default-button{background-color:var(--main-gold)!important}.yotpo-main-widget .yotpo-thank-you .yotpo-default-button:hover{background-color:var(--main-black)!important}@media screen and (max-width:960px){.yotpo-main-widget .yotpo-stars .rating-star{font-size:18px!important}.yotpo-main-widget .yotpo-sum-reviews{padding-bottom:2px!important}}@media screen and (max-width:749px){.yotpo-main-widget .write-review-button:not(.write-first-review-button){width:232px!important}}@media screen and (max-width:655px){.yotpo-main-widget{margin:0 auto 57px!important}.yotpo-main-widget .yotpo-dropdown-wrapper{margin-bottom:42px!important}.yotpo-main-widget .yotpo-icon-profile{margin-right:20px!important}.yotpo-main-widget .yotpo-main{margin-left:78px!important}.yotpo-main-widget .yotpo-bottomline{display:none!important}.yotpo-main-widget .yotpo-nav-primary{display:flex!important;flex-direction:column-reverse}.yotpo-main-widget .reviews{padding-top:0!important}.yotpo-main-widget .yotpo-sum-reviews{padding:0!important}.yotpo-main-widget .yotpo-stars-and-sum-reviews{text-align:center!important;width:100%}.yotpo-main-widget .yotpo-icon-btn-big.yotpo-visible-mobile{display:none!important;opacity:0!important;visibility:hidden!important}.yotpo-main-widget .yotpo-menu-mobile-collapse{border:none!important;display:block!important}.yotpo-main-widget .yotpo-nav-dropdown-category.yotpo-visible-mobile{display:block!important}.yotpo-main-widget .yotpo-nav-dropdown-category.yotpo-visible-mobile .y-label{padding:0!important}.yotpo-main-widget .write-review-button:not(.write-first-review-button){width:232px!important}.yotpo-main-widget .write-review-button{margin:30px auto}}@media screen and (max-width:510px){.yotpo-main-widget .yotpo-dropdown-wrapper{margin-bottom:21px!important}}
.product-relateds{background-color:var(--first-variant-cream);padding:77px 0 68px}.product-relateds-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;text-align:center}.product-relateds-grid{display:grid;grid-gap:0 25px;justify-content:center;padding:50px 12px 0}.product-relateds-grid.has-1-element{grid-template-columns:minmax(144px,262px)}.product-relateds-grid.has-2-elements{grid-template-columns:repeat(2,minmax(144px,262px))}.product-relateds-grid.has-3-elements{grid-template-columns:repeat(3,minmax(144px,262px))}.product-relateds-grid.has-4-elements{grid-template-columns:repeat(4,minmax(144px,262px))}@media screen and (max-width:749px){.product-relateds{padding:48px 0 18px}.product-relateds-grid{padding-bottom:41px}.product-relateds-grid.has-1-element,.product-relateds-grid.has-2-elements{grid-gap:17px 6px;padding:30px 12px 41px}}@media screen and (max-width:674px){.product-relateds-grid.has-4-elements{grid-gap:17px 6px;grid-template-columns:repeat(2,144px);padding:30px 12px 41px}}@media screen and (max-width:505px){.product-relateds-grid.has-3-elements{grid-gap:17px 6px;grid-template-columns:repeat(2,144px);padding:30px 12px 41px}}
.blog-posts{margin-top:66px}@media screen and (max-width:749px){.blog-posts{margin-top:35px}}
.blog-cover{align-items:center;display:flex;height:373px;justify-content:center;position:relative}.blog-cover-image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.blog-cover-info{max-height:373px;max-width:555px;overflow:hidden;padding:0 12px;position:absolute;text-align:center;word-break:break-word}.blog-cover-epigraph{display:block;font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860);margin-bottom:14px}.blog-cover-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(55px + 31*(100vw - 420px)/860);letter-spacing:calc(-.27px + -0.15*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.blog-cover-description{margin:35px auto 0;max-width:292px}.blog-cover-description *{font-size:calc(16px + 4*(100vw - 420px)/860);letter-spacing:calc(-.08px + -0.02*(100vw - 420px)/860);line-height:28px}@media screen and (max-width:749px){.blog-cover{height:370px}.blog-cover-info{max-height:370px}.blog-cover-epigraph{margin-bottom:11px}.blog-cover-description{margin:16px auto 0}}@media screen and (max-width:420px){.blog-cover-epigraph{letter-spacing:.26px;font-size:14px}.blog-cover-title *{line-height:48px;letter-spacing:-.27px;font-size:55px}.blog-cover-description *{letter-spacing:-.08px;font-size:16px}}@media screen and (min-width:1280px){.blog-cover-epigraph{letter-spacing:.3px;font-size:16px}.blog-cover-title *{line-height:72px;letter-spacing:-.42px;font-size:86px}.blog-cover-description *{letter-spacing:-.1px;font-size:20px}}
.blog-tabs{border-bottom:1px solid #b99954;display:grid;grid-gap:0 206px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:center;margin:0 auto;max-width:1142px;padding:0 9px;width:calc(100% - 18px)}.blog-tab-item{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:calc(13px + 5*(100vw - 420px)/860);letter-spacing:calc(.24px + 0.1*(100vw - 420px)/860);padding-bottom:19px;position:relative;text-transform:uppercase}.blog-tab-item.is-active:after,.blog-tab-item:hover:after{background-color:#b99954;bottom:0;content:"";height:4px;left:-20px;position:absolute;right:-20px}@media screen and (max-width:1441px){.blog-tabs{grid-gap:0 18%}}@media screen and (max-width:979px){.blog-tabs{max-width:632px}}@media screen and (max-width:649px){.blog-tabs{grid-gap:0 30px;max-width:302px}.blog-tab-item{padding-bottom:14px}.blog-tab-item.is-active:after,.blog-tab-item:hover:after{left:-13px;right:-13px}}@media screen and (max-width:420px){.blog-tab-item{letter-spacing:.24px;font-size:13px}}@media screen and (min-width:1280px){.blog-tab-item{letter-spacing:.34px;font-size:18px}}
.blog-grid-section{background-color:var(--first-variant-cream);padding:73px 9px 39px}.blog-grid{display:grid;grid-gap:42px 28px;grid-template-columns:repeat(3,minmax(302px,362px));justify-content:center}.blog-article{display:flex;flex-direction:column;position:relative}.blog-article:hover .blog-article-button{background-color:var(--main-gold)}.blog-article-image-container{height:0;padding-bottom:43.371%;position:relative}.blog-article-image{height:100%;left:0;max-height:157px;object-fit:cover;position:absolute;top:0;width:100%}.blog-article-information{background-color:var(--white);display:flex;flex-direction:column;height:100%;min-height:262px;padding:25px 23px 17px;text-align:center}.blog-article-title{font-family:var(--cormorant-garamond-semibold);font-size:calc(22px + 4*(100vw - 420px)/860);letter-spacing:calc(-.11px + -0.02*(100vw - 420px)/860);line-height:29px;margin-bottom:20px}.blog-to-end-container{margin-top:auto}.blog-article-excerpt,.blog-article-excerpt *{font-size:calc(12px + 1*(100vw - 420px)/860);letter-spacing:-.06px;line-height:22px}.blog-article-button{height:36px;margin:10px auto 0;width:160px}.blog-article-meta{display:block;font-family:var(--ibm-plex-sans-italic);font-size:12px;letter-spacing:-.06px;margin-top:15px}@media screen and (max-width:979px){.blog-grid{grid-template-columns:repeat(2,302px)}}@media screen and (max-width:749px){.blog-grid-section{padding:29px 9px 25px}.blog-article-information{padding:13px 18px}}@media screen and (max-width:649px){.blog-grid{grid-gap:17px 0;grid-template-columns:302px}.blog-article-information{min-height:auto}.blog-article-title{margin-bottom:6px}.blog-article-excerpt,.blog-to-end-container{margin-top:0}.blog-article-button{margin:7px auto 0}.blog-article-meta{margin-top:11px}}@media screen and (max-width:420px){.blog-article-title{letter-spacing:-.11px;font-size:22px}.blog-article-excerpt,.blog-article-excerpt *{font-size:12px}}@media screen and (min-width:1280px){.blog-article-title{letter-spacing:-.13px;font-size:26px}.blog-article-excerpt,.blog-article-excerpt *{font-size:13px}}
.blog-pagination{margin-top:68px;text-align:center}.blog-pagination *{color:var(--third-variant-black);font-size:18px;letter-spacing:.34px}.blog-pagination .current,.blog-pagination :hover{-webkit-text-stroke:.5px}@media screen and (max-width:749px){.blog-pagination{margin-top:17px}}
.article-cover{align-items:center;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:389px;justify-content:center;padding:20px 39px 0;position:relative;width:100%}.article-cover-title{font-family:var(--cormorant-garamond-semibold);font-size:calc(55px + 31*(100vw - 420px)/860);letter-spacing:calc(-.27px + -0.15*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860);margin:0 auto;max-width:1078px;position:relative;text-align:center}@media screen and (max-width:749px){.article-cover{height:334px;margin-top:8px;padding:0 12px}}@media screen and (max-width:420px){.article-cover-title{line-height:48px;letter-spacing:-.27px;font-size:55px}}@media screen and (min-width:1280px){.article-cover-title{line-height:72px;letter-spacing:-.42px;font-size:86px}}
.template-article .footer-border-top:before{content:none}.article-information-wrapper{margin:69px 0 38px}.article-information,.article-information time{color:var(--first-variant-black);font-family:var(--ibm-plex-sans-italic);font-size:15px}.article-information{display:block;margin-bottom:9px;text-align:center}.article-rte{margin:0 auto;max-width:834px;padding:0 8px}.article-rte h1,.article-rte h1 *,.article-rte h2,.article-rte h2 *,.article-rte h3,.article-rte h3 *,.article-rte h4,.article-rte h4 *,.article-rte h5,.article-rte h5 *,.article-rte h6,.article-rte h6 *{font-family:var(--ibm-plex-sans-medium);line-height:normal}.article-rte h1,.article-rte h1 *{font-size:calc(32px + 3*(100vw - 420px)/860)}.article-rte h2,.article-rte h2 *{font-size:calc(20px + 6*(100vw - 420px)/860)}.article-rte h3,.article-rte h3 *{font-size:calc(18px + 2*(100vw - 420px)/860)}.article-rte h4,.article-rte h4 *{font-size:calc(15px + 2*(100vw - 420px)/860)}.article-rte h5,.article-rte h5 *{font-size:calc(13px + 2*(100vw - 420px)/860)}.article-rte h6,.article-rte h6 *{font-size:calc(12px + 2*(100vw - 420px)/860)}.article-rte *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(25px + 2*(100vw - 420px)/860);margin:0 0 15px}.article-rte :last-child{margin-bottom:0}.article-rte ol,.article-rte ul{padding-left:30px}.article-rte li{list-style:unset;margin:0}.article-rte a,.article-rte a *{color:var(--main-gold)}.article-rte a:hover,.article-rte a :hover{text-decoration:underline}.article-rte iframe{width:100%}.article-btn-return{margin:44px auto 45px}.article-btn-return svg{margin:0 20px 0 0;transform:rotate(180deg)}@media screen and (max-width:749px){.article-information-wrapper{margin:35px 0}.article-rte,.article-rte *{margin-bottom:25px}.article-rte img{margin:9px 0 0}.article-btn-return{margin:30px auto 48px}}@media screen and (max-width:420px){.article-rte h1,.article-rte h1 *{font-size:32px}.article-rte h2,.article-rte h2 *{font-size:20px}.article-rte h3,.article-rte h3 *{font-size:18px}.article-rte h4,.article-rte h4 *{font-size:15px}.article-rte h5,.article-rte h5 *{font-size:13px}.article-rte h6,.article-rte h6 *{font-size:12px}.article-rte *{line-height:25px;font-size:13px}}@media screen and (min-width:1280px){.article-rte h1,.article-rte h1 *{font-size:35px}.article-rte h2,.article-rte h2 *{font-size:26px}.article-rte h3,.article-rte h3 *{font-size:20px}.article-rte h4,.article-rte h4 *{font-size:17px}.article-rte h5,.article-rte h5 *{font-size:15px}.article-rte h6,.article-rte h6 *{font-size:14px}.article-rte *{line-height:27px;font-size:15px}}
.comments-section{background-color:var(--first-variant-cream);margin-top:45px;padding:40px 8px 55px}.comments-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin:0 0 13px;text-align:center}.comment{border-bottom:1px solid var(--main-black);margin:0 auto;max-width:871px;padding:19px 47px 24px}.comment-meta-author{color:var(--first-variant-black);display:block;font-family:var(--ibm-plex-sans-semi-bold);font-size:13px;letter-spacing:.46px;margin:0 0 12px}.comment-meta-date{display:block;margin:0}.comment-meta-date *{color:var(--first-variant-black);font-size:13px}.comment-content *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(25px + 2*(100vw - 420px)/860);margin:0 0 15px}@media screen and (max-width:749px){.comments-section{padding:38px 8px 34px}.comments-section .pagination{padding-top:40px}.comment{border-bottom:1px solid var(--main-black);margin:0 auto;max-width:871px;padding:13px 15px 18px}.comments-title{margin:0 0 17px}}@media screen and (max-width:420px){.comment-content *{line-height:25px;font-size:13px}}@media screen and (min-width:1280px){.comment-content *{line-height:27px;font-size:15px}}
.article-comment-form{background-color:var(--main-cream);padding:40px 17px 54px}.article-comment-form .input-wrapper-row{display:grid;grid-gap:0 11px;grid-template-columns:repeat(2,1fr)}.article-comment-form .input-wrapper{margin-bottom:20px}.article-comment-form input:not([type=submit])::-webkit-input-placeholder,.article-comment-form textarea::-webkit-input-placeholder{opacity:1}.article-comment-form input:not([type=submit])::-ms-input-placeholder,.article-comment-form textarea::-ms-input-placeholder{opacity:1}.article-comment-form input:not([type=submit])::placeholder,.article-comment-form textarea::placeholder{opacity:1}.article-comment-form input:not([type=submit])::-webkit-input-placeholder,.article-comment-form textarea::-webkit-input-placeholder{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.article-comment-form input:not([type=submit])::-ms-input-placeholder,.article-comment-form textarea::-ms-input-placeholder{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.article-comment-form input:not([type=submit]),.article-comment-form input:not([type=submit])::placeholder,.article-comment-form textarea,.article-comment-form textarea::placeholder{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.article-comment-form input:not([type=submit]),.article-comment-form textarea{background-color:var(--white);border:none;margin:0;padding-left:15px;padding-right:15px}.article-comment-form label{color:var(--white);color:var(--first-variant-black);font-family:var(--ibm-plex-sans-medium);font-size:calc(13px + 2*(100vw - 420px)/860);margin-bottom:10px}.article-comment-form input:not([type=submit]){height:41px}.article-comment-form textarea{height:208px;resize:none}.article-comment-form .form-message--success{background-color:#f8fff9;border:1px solid #1f873d;color:#1f873d!important}.article-comment-form .form-message--error{background-color:#fff8f8;border:1px solid #d20000}.article-comment-form .form-message__link:hover{color:var(--first-variant-black)}.article-comment-form .form-message,.article-comment-form .form-message *{color:var(--first-variant-black);font-size:calc(13px + 2*(100vw - 420px)/860)}.article-comment-form .form-message .form-message__title{margin-bottom:5px}.article-comment-form .input-error-message{font-size:13px;margin:8px 0 20px}.article-comment-form .button{margin:32px auto 0;width:185px}.comments-form-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px;margin:0 0 35px;text-align:center}.comment-form{margin:0 auto;max-width:579px}@media screen and (max-width:749px){.article-comment-form{padding:32px 17px 35px}.article-comment-form .button{margin:20px auto 0}.comments-form-title{margin:0 0 28px}}@media screen and (max-width:614px){.article-comment-form .input-wrapper-row{grid-template-columns:1fr}}@media screen and (max-width:420px){.article-comment-form input:not([type=submit])::-webkit-input-placeholder,.article-comment-form textarea::-webkit-input-placeholder{font-size:13px}.article-comment-form input:not([type=submit])::-ms-input-placeholder,.article-comment-form textarea::-ms-input-placeholder{font-size:13px}.article-comment-form input:not([type=submit]),.article-comment-form input:not([type=submit])::placeholder,.article-comment-form textarea,.article-comment-form textarea::placeholder{font-size:13px}.article-comment-form .form-message,.article-comment-form .form-message *,.article-comment-form label{font-size:13px}}@media screen and (min-width:1280px){.article-comment-form input:not([type=submit])::-webkit-input-placeholder,.article-comment-form textarea::-webkit-input-placeholder{font-size:15px}.article-comment-form input:not([type=submit])::-ms-input-placeholder,.article-comment-form textarea::-ms-input-placeholder{font-size:15px}.article-comment-form input:not([type=submit]),.article-comment-form input:not([type=submit])::placeholder,.article-comment-form textarea,.article-comment-form textarea::placeholder{font-size:15px}.article-comment-form .form-message,.article-comment-form .form-message *,.article-comment-form label{font-size:15px}}
.about-cover{display:flex;height:415px;position:relative}.about-cover-carousel{width:100%}.about-cover-carousel .slick-slide{align-items:center;display:flex;height:415px;padding:0 30px}.about-cover-carousel .slick-slide .about-cover-info{transform:translateY(-30px)}.about-cover-carousel .slick-slide.slick-current .about-cover-info{transform:translateY(0)}.about-cover-carousel .slick-prev{left:34px}.about-cover-carousel .slick-next{right:34px}.about-cover-image{bottom:0;display:block;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.about-cover-info{display:flex;flex-direction:column;margin:0 auto;position:relative;text-align:center;transition:transform .6s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.about-cover-epigraph{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(.26px + 0.04*(100vw - 420px)/860);margin-bottom:14px}.about-cover-title *{font-family:var(--cormorant-garamond-semibold);font-size:calc(45px + 41*(100vw - 420px)/860);letter-spacing:calc(-.22px + -0.2*(100vw - 420px)/860);line-height:calc(48px + 24*(100vw - 420px)/860)}.about-cover-description{margin:35px auto 0;max-width:292px}.about-cover-description *{font-size:calc(16px + 4*(100vw - 420px)/860);letter-spacing:calc(-.08px + 0.07*(100vw - 420px)/860);line-height:28px}@media screen and (max-width:749px){.about-cover,.about-cover-carousel .slick-slide{height:370px}.about-cover-carousel .slick-arrow,.about-cover-carousel .slick-arrow:before{height:18px;width:9px}.about-cover-carousel .slick-prev{left:9px}.about-cover-carousel .slick-next{right:9px}}@media screen and (max-width:420px){.about-cover-epigraph{letter-spacing:.26px;font-size:14px}.about-cover-title *{line-height:48px;letter-spacing:-.22px;font-size:45px}.about-cover-description *{letter-spacing:-.08px;font-size:16px}}@media screen and (min-width:1280px){.about-cover-epigraph{letter-spacing:.3px;font-size:16px}.about-cover-title *{line-height:72px;letter-spacing:-.42px;font-size:86px}.about-cover-description *{letter-spacing:-.01px;font-size:20px}}
.about-feature{margin:85px auto 145px;max-width:1266px;padding:0 20px}.about-feature-row{margin-bottom:86px}.about-feature-row:last-child{margin-bottom:0}.about-feature-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + 0.15*(100vw - 420px)/860);line-height:calc(27px + 3*(100vw - 420px)/860);margin-bottom:31px}.about-feature-description a,.about-feature-description a *{color:var(--main-gold)}.about-feature-description a:hover,.about-feature-description a :hover{text-decoration:underline}.about-feature-description:last-child{margin-bottom:0}.about-feature-image-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.about-feature-image-container.has-video{cursor:pointer}.about-feature-icon{bottom:0;height:79px;left:0;margin:auto;position:absolute;right:0;top:0;width:79px}.about-feature-image{display:block;width:100%}@media screen and (max-width:749px){.about-feature{margin:24px auto 50px;padding:0}.about-feature-row{display:flex;flex-direction:column;margin-bottom:43px}.about-feature-image-container,.about-feature-texts{padding:0 12px}.about-feature-image-container{margin-bottom:20px}.about-feature-image{height:266px;object-fit:cover;object-position:top}}@media screen and (max-width:420px){.about-feature-description *{line-height:27px;letter-spacing:-.07px;font-size:14px}.about-feature-image-container{padding:0}}@media screen and (min-width:750px){.about-feature-row{align-items:center;display:grid;grid-gap:0 40px;justify-content:space-between}.about-feature-row:nth-child(odd){grid-template-columns:minmax(320px,613px) minmax(320px,525px)}.about-feature-row:nth-child(2n){grid-template-columns:minmax(320px,521px) minmax(320px,613px)}.about-feature-row:nth-child(2n) .about-feature-image-container{order:1}.about-feature-row:nth-child(2n) .about-feature-texts{order:0;text-align:right}}@media screen and (min-width:1280px){.about-feature-description *{line-height:30px;letter-spacing:.08px;font-size:16px}}
.about-richtext{background-color:var(--main-cream);padding:58px 30px 69px;text-align:center}.about-richtext-title{color:var(--third-variant-black);font-family:var(--ibm-plex-sans-semi-bold);font-size:16px;letter-spacing:.3px}.about-richtext-description{margin:47px auto 0;max-width:1070px}.about-richtext-description *{font-size:calc(14px + 2*(100vw - 420px)/860);letter-spacing:calc(-.07px + -0.01*(100vw - 420px)/860);line-height:30px}.about-richtext-description a,.about-richtext-description a *{color:var(--main-gold)}.about-richtext-description a:hover,.about-richtext-description a :hover{text-decoration:underline}@media screen and (max-width:749px){.about-richtext{padding:45px 9px 56px}.about-richtext-description{margin:33px auto 0}}@media screen and (max-width:420px){.about-richtext-description *{letter-spacing:-.07px;font-size:14px}}@media screen and (min-width:1280px){.about-richtext-description *{letter-spacing:-.08px;font-size:16px}}
.columns-text-banner{align-items:center;background-color:var(--main-gold);display:grid;grid-gap:0 90px;grid-template-columns:repeat(auto-fit,182px);height:154px;justify-content:center}.columns-text-banner-description{text-align:center}.columns-text-banner-description *{color:var(--white);font-family:var(--cormorant-garamond-semibold-italic);font-size:calc(18px + 13*(100vw - 420px)/860);letter-spacing:calc(-.23px + -0.16*(100vw - 420px)/860);line-height:calc(19px + 14*(100vw - 420px)/860)}@media (max-width:1439px){.columns-text-banner{grid-gap:0 6.3%}}@media (max-width:980px){.columns-text-banner{grid-template-columns:repeat(auto-fit,150px)}}@media (max-width:749px){.columns-text-banner{align-content:center;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:15px 0;grid-template-columns:auto;padding:0 15px}}@media screen and (max-width:420px){.columns-text-banner-description *{line-height:19px;letter-spacing:-.23px;font-size:18px}}@media screen and (min-width:1280px){.columns-text-banner-description *{line-height:33px;letter-spacing:-.39px;font-size:31px}}
.about-products{padding:59px 0 62px}.about-products-title{margin-bottom:55px;padding:0 30px;text-align:center}.about-products-grid{padding-top:0!important}@media screen and (max-width:749px){.about-products{padding:46px 0 45px}.about-products-title{margin-bottom:41px}}@media screen and (max-width:674px){.about-products-grid.has-4-elements{grid-template-columns:repeat(2,144px)!important}}@media screen and (max-width:505px){.about-products-grid.has-3-elements{grid-template-columns:repeat(2,144px)!important}}
