[class^=ai-video-slider-] .title-wrapper-with-link{position:relative}[class^=ai-video-slider-] .title-wrapper-with-link .title{color:#1f2a2a!important;font-family:Fraunces,Georgia,serif!important;font-weight:400!important;font-size:clamp(30px,3.4vw,44px)!important;line-height:1.08!important;letter-spacing:-.015em!important;text-transform:none!important}[class^=ai-video-slider-] .title-wrapper-with-link .title:before{content:"Watch \b7  Shop";display:flex;align-items:center;width:max-content;margin:0 0 14px;padding:0 0 0 38px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#b8862b;background:linear-gradient(#b8862b,#b8862b) 0 50% / 28px 1px no-repeat;position:static;border:0;height:auto}[class^=ai-video-slider-] .title-wrapper-with-link:after{background-color:#b8862b!important;width:48px!important;height:2px!important}[class^=ai-video-slide-]:not([class^=ai-video-slide-inner-]){border-radius:22px!important;box-shadow:0 10px 26px #1f2a2a1f;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s!important}[class^=ai-video-slide-]:not([class^=ai-video-slide-inner-]):hover{transform:translateY(-8px)!important;box-shadow:0 24px 46px #1f2a2a38!important;z-index:5!important}[class^=ai-video-slide-inner-]{border-radius:22px!important;overflow:hidden}[class^=ai-video-overlay-]{background:linear-gradient(to top,#0f1e1ed9,#0f1e1e59 60%,#0f1e1e00)!important;padding:48px 14px 14px!important}[class^=ai-video-product-button-]{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;padding:13px 18px!important;border:0!important;border-radius:999px!important;background:#f9f8f3f5!important;color:#2d4f4f!important;text-decoration:none!important;font:600 14px/1 Montserrat,sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 8px 20px #00000038!important;transition:background .2s,color .2s,transform .2s!important}[class^=ai-video-product-button-]:after{content:"";width:16px;height:16px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain}[class^=ai-video-product-button-]:hover{background:#2d4f4f!important;color:#f9f8f3!important;transform:translateY(-2px)}[class^=ai-video-mute-button-]{width:38px!important;height:38px!important;border:1px solid rgba(255,255,255,.28)!important;background:#0f1e1e6b!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[class^=ai-video-nav-button-]{width:48px!important;height:48px!important;background:#fff!important;color:#2d4f4f!important;border:1px solid #ebe6db!important;box-shadow:0 10px 24px #1f2a2a29!important;transition:background .2s,color .2s,opacity .2s!important}[class^=ai-video-nav-button-] svg{stroke:currentColor}[class^=ai-video-nav-button-]:hover{background:#2d4f4f!important;color:#f3d9a4!important;border-color:#2d4f4f!important}[class^=ai-video-nav-button-]:disabled{opacity:.35!important}@media(hover:none){[class^=ai-video-overlay-]{opacity:1!important;transform:none!important;pointer-events:auto!important}[class^=ai-video-slide-]:not([class^=ai-video-slide-inner-]):hover{transform:none!important}}@media screen and (max-width:749px){.shopify-section>[class^=ai-video-slider-]{display:block;padding-top:48px!important;padding-bottom:44px!important}[class^=ai-video-slider-] .title-wrapper-with-link{margin-top:0!important;margin-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}[class^=ai-video-slider-] .title-wrapper-with-link .title{margin:0!important;padding:0!important;font-size:32px!important}[class^=ai-video-slider-] .title-wrapper-with-link .title:before{margin-bottom:10px;font-size:11px;padding-left:32px;background-size:22px 1px}[class^=ai-video-slide-]:not([class^=ai-video-slide-inner-]),[class^=ai-video-slide-inner-]{border-radius:18px!important}[class^=ai-video-nav-button-]{width:40px!important;height:40px!important}[class^=ai-video-product-button-]{font-size:13px!important;padding:12px 14px!important}}.ssp .ssp__tablist{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:4px;padding:5px!important;margin:0 0 18px!important;max-width:100%;box-sizing:border-box;background:#efe8da!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.ssp .ssp__tablist::-webkit-scrollbar{display:none}.ssp .ssp__tab{flex:none;height:42px;padding:0 20px!important;margin:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#5b6363!important;box-shadow:none!important;cursor:pointer;font:600 14px/1 Montserrat,sans-serif!important;letter-spacing:.01em;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}.ssp .ssp__tab:after,.ssp .ssp__tab:before{display:none!important}.ssp .ssp__tab:hover{color:#1f2a2a!important}.ssp .ssp__tab[aria-selected=true]{background:#fff!important;color:#1f2a2a!important;box-shadow:0 2px 8px #1f2a2a14!important}.ssp .ssp__tab:focus-visible{outline:2px solid #2d4f4f;outline-offset:2px}.ssp .ssp__panel{max-width:none!important;margin:0!important;padding:34px 38px 30px!important;background:#fff;border:1px solid #ebe4d4;border-radius:22px;box-shadow:0 10px 30px #1f2a2a0d;font-size:15px;line-height:1.75;color:#3a4545}.ssp .ssp__panel>:first-child{margin-top:0!important}.ssp .ssp__panel>:last-child{margin-bottom:0!important}.ssp .ssp__panel p{margin:0 0 14px;font-size:15px;line-height:1.75;color:#3a4545}.ssp .ssp__panel>p:first-child{font-family:Fraunces,Georgia,serif;font-size:20px;line-height:1.55;color:#1f2a2a;letter-spacing:-.005em;margin-bottom:16px}.ssp .ssp__panel h2,.ssp .ssp__panel h3,.ssp .ssp__panel h4,.ssp .ssp__panel h5,.ssp .ssp__panel h6{display:flex;align-items:center;gap:12px;margin:30px 0 14px!important;padding:0;font:600 12px/1.2 Montserrat,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#b8862b!important}.ssp .ssp__panel h2:before,.ssp .ssp__panel h3:before,.ssp .ssp__panel h4:before,.ssp .ssp__panel h5:before,.ssp .ssp__panel h6:before{content:"";width:22px;height:1px;background:currentColor;flex:none}.ssp .ssp__panel ul{list-style:none!important;margin:0 0 8px!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssp .ssp__panel ul li{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0!important;padding:12px 14px!important;background:#f9f6ef;border:1px solid #f0eadc;border-radius:14px;font-size:14px;line-height:1.5;color:#1f2a2a}.ssp .ssp__panel ul li::marker{content:""}.ssp .ssp__panel ul li:before{content:"";flex:none;width:22px;height:22px;margin-top:-1px;border-radius:999px;background:#2d4f4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3d9a4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") no-repeat center / 12px 12px}.ssp .ssp__panel ul li p{margin:0!important;font-size:14px;line-height:1.5;color:#1f2a2a}.ssp .ssp__panel ol{margin:0 0 14px;padding-left:20px}.ssp .ssp__panel a{color:#2d4f4f;text-decoration-color:#d9c9a3;text-underline-offset:3px}.ssp .ssp__panel strong{color:#1f2a2a}.ssp .ssp__aside{display:contents!important}@media screen and (min-width:990px){.ssp .ssp__dgrid{grid-template-rows:auto 1fr auto;row-gap:16px!important;column-gap:56px!important}.ssp .ssp__dmain{grid-column:1;grid-row:1 / span 2}.ssp .ssp__glance{grid-column:2;grid-row:1;align-self:start;margin-top:6px}.ssp .ssp__rsum{grid-column:2;grid-row:2;align-self:start}.ssp .ssp__custom{grid-column:1 / -1;grid-row:3;margin-top:24px}}@media screen and (min-width:990px)and (max-width:1199px){.ssp .ssp__dgrid{column-gap:32px!important}.ssp .ssp__tab{padding:0 16px!important;font-size:13.5px!important}}.ssp .ssp__custom{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:center;padding:34px 44px!important;border-radius:24px!important}.ssp .ssp__custom>:not(.ssp__custom-btn){grid-column:1;position:relative;z-index:1}.ssp .ssp__custom .ssp__aside-title{font-size:clamp(26px,2.4vw,34px)!important;margin-bottom:6px!important}.ssp .ssp__custom p:not(.ssp__eyebrow){margin:0!important;max-width:560px;font-size:15px!important}.ssp .ssp__custom .ssp__custom-btn{grid-column:2;grid-row:1 / span 3;height:52px;padding:0 26px;font-size:15px;position:relative;z-index:1}.ssp .ssp__custom:after{right:18%;top:-70px;width:220px;height:220px}@media screen and (max-width:989px){.ssp .ssp__glance,.ssp .ssp__rsum,.ssp .ssp__custom{margin-top:0}}@media screen and (max-width:749px){.ssp .ssp__tablist{display:flex!important;border-radius:16px!important}.ssp .ssp__tab{height:38px;padding:0 14px!important;font-size:13px!important}.ssp .ssp__panel{padding:22px 18px 20px!important;border-radius:18px}.ssp .ssp__panel>p:first-child{font-size:18px}.ssp .ssp__panel ul{grid-template-columns:minmax(0,1fr);gap:8px}.ssp .ssp__panel ul li{padding:11px 12px!important}.ssp .ssp__custom{display:block;padding:24px 20px!important;border-radius:18px!important}.ssp .ssp__custom p:not(.ssp__eyebrow){margin:0 0 18px!important}.ssp .ssp__custom .ssp__custom-btn{height:46px;padding:0 22px;font-size:14px}.ssp .ssp__custom:after{right:-40px;top:-40px;width:140px;height:140px}}.product-grid.list-view-filter{row-gap:20px!important}.product-grid.list-view-filter .grid__item{width:100%!important;max-width:100%!important}.product-grid.list-view-filter .card-wrapper>.card{display:grid!important;grid-template-columns:minmax(200px,300px) minmax(0,1fr)!important;align-items:center;column-gap:36px;padding:14px!important;background:#fff!important;border:1px solid #ebe6db;border-radius:26px!important;box-shadow:0 6px 20px #1f2a2a0d;transition:box-shadow .3s,border-color .3s,transform .3s}.product-grid.list-view-filter .card-wrapper:hover>.card{border-color:#d9cfb9;box-shadow:0 16px 36px #1f2a2a1a;transform:translateY(-2px)}.product-grid.list-view-filter .card-wrapper .card__inner{width:100%!important;border-radius:18px!important;align-self:start}.product-grid.list-view-filter .card-wrapper .card__media,.product-grid.list-view-filter .card-wrapper .card__media .media{border-radius:18px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment{width:auto!important;max-width:620px;padding:12px 24px 12px 0!important;align-self:center}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__information{row-gap:14px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__heading,.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__heading a{font-size:clamp(22px,2vw,30px)!important;line-height:1.18!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .price{padding-right:0!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .price .price-item--sale,.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .price .price__regular .price-item--regular{font-size:21px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .price s.price-item--regular{font-size:15px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__information:after{content:"View product";position:static;align-self:flex-start;display:inline-flex;align-items:center;width:auto;height:48px;margin-top:6px;padding:0 52px 0 24px;border:0;border-radius:999px;transform:none;font:600 14px/48px Montserrat,sans-serif;color:#f9f8f3;white-space:nowrap;order:5;background:#2d4f4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3d9a4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat right 20px center / 16px 16px}.product-grid.list-view-filter .card-wrapper:hover .card__content.for-arrow-alignment .card__information:after{transform:none;background-color:#1c3434;background-position:right 16px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3d9a4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}@media screen and (max-width:749px){.product-grid.list-view-filter .card-wrapper>.card{grid-template-columns:120px minmax(0,1fr)!important;column-gap:16px;padding:10px!important;border-radius:20px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment{padding:4px 6px 4px 0!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__heading,.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__heading a{font-size:17px!important}.product-grid.list-view-filter .card-wrapper .card__content.for-arrow-alignment .card__information:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ss-sections.css.map */
