@charset "UTF-8";@import"https://p.typekit.net/p.css?s=1&k=lkk4ann&ht=tk&f=10879.10884.15586&a=8738835&app=typekit&e=css";@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600}*:not(.pfa){font-family:futura-pt,-apple-system,system-ui,sans-serif!important}.times{font-family:Times,serif!important}a,.theme-link,button{text-transform:uppercase!important}.article-excerpt a{color:#7b7b7b}.article-excerpt a:hover{color:#000}.link-color:hover{color:#7b7b7b}.rte a{color:#7b7b7b;text-transform:none!important;text-decoration:none!important}.rte a:hover{color:#000}table,th,td{border:none;border-collapse:collapse}h1,h2,h3{text-transform:uppercase!important}.announcement-bar>a{text-transform:none!important}.z999{z-index:999!important}.hide{display:none}.show{display:block}.hide-desktop{display:none}@media screen and (max-width: 768px){.hide-desktop{display:block}}.hide-mobile{display:block}@media screen and (max-width: 768px){.hide-mobile{display:none}}.remove-desktop-and-mobile,.remove-desktop{display:none}@media screen and (max-width: 768px){.remove-desktop{display:block}}.remove-mobile{display:block}@media screen and (max-width: 768px){.remove-mobile{display:none}}.green{color:#768f77}@media screen and (max-width: 989px){.pt-section-first{padding-top:103px!important}}.white-text{color:#fff!important;text-transform:uppercase!important}@media screen and (min-width: 768px){.sticky{position:sticky;top:0;overflow:hidden;height:max-content}}.sticky-top-15px{position:sticky;top:15px}@media screen and (max-width: 768px){.sticky-top-15px{position:relative}}.of-visible{overflow:visible!important}.center{text-align:center;justify-content:center}.column{flex-direction:column}.wrap{flex-wrap:wrap}.object-top{object-position:top}.pointer{cursor:pointer}.remove-padding{padding:0!important}.space-between{justify-content:space-between}.ls-1-5{letter-spacing:1.5px!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-24{font-size:24px!important}.fs-ml{font-size:1.0625rem}.gap-y-5{row-gap:1rem}@media (min-width: 768px){.md\:pl-16{padding-left:4rem}}.max-w-1200px{max-width:1200px}.max-w-auto-\[30rem\]{max-width:30rem}@media screen and (max-width: 900px){.max-w-auto-\[30rem\]{max-width:none}}.w-auto-50{width:auto}@media screen and (max-width: 900px){.w-auto-50{width:50%}}.w-50-100{width:50%}@media screen and (max-width: 900px){.w-50-100{width:100%}}.w-25-50{width:25%}@media screen and (max-width: 900px){.w-25-50{width:50%}}.product_columns{grid-template-columns:1fr 60% 1fr 40%}.fit-tag{font-weight:500;margin-top:20px}.sustainable-badge{position:absolute;bottom:0;z-index:1;padding:13px 0;line-height:1em;width:100%;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:1px}.sustainable-text{font-size:13px}@media screen and (max-width: 768px){.sustainable-text{font-size:10px}}.complementary-products .sustainable-badge{padding:3px 0}@media screen and (max-width: 768px){.complementary-products .sustainable-badge{padding:13px 0}}@media screen and (max-width: 480px){.complementary-products .sustainable-badge{padding:8px 0}}.complementary-products .sustainable-text{font-size:7px}@media screen and (max-width: 768px){.complementary-products .sustainable-text{font-size:13px}}@media screen and (max-width: 480px){.complementary-products .sustainable-text{font-size:8px}}.main-collection-banner{display:flex}@media screen and (max-width: 768px){.main-collection-banner{flex-direction:column}}.read-more--active .read-more__content{height:160px;position:relative;overflow:hidden}.read-more--active .read-more__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:-o-linear-gradient(rgba(255,255,255,0),#fff);background-image:linear-gradient(#fff0,#fff)}.toggle-read-more,.read-more-text{display:none}.read-more--active .read-more-text{display:block}.read-more--active .read-less-text{display:none}.terms-and-conditions p{padding-bottom:.75rem}.terms-and-conditions a{text-transform:none!important}.responsible-content a{text-transform:lowercase!important;text-decoration:underline}.mt-cascade-1{margin-top:0}@media screen and (max-width: 768px){.mt-cascade-1{margin-top:20px}}.size_hint{background-color:#f5f5f5;font-size:14px;padding:.5rem .75rem;width:100%}.color-swatches{position:relative;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.color-swatches .circle{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:50%;border:1px solid #808080}@media screen and (max-width: 768px){.color-swatches .circle .circle{width:1rem;height:1rem}}.color-swatches.type_product{justify-content:start}.color-swatches.type_product .circle{width:1.5rem;height:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
