:root{--color-primary:#0f0f0f;--color-secondary:#d7d3cf;--color-brand:#2d2824;--color-form:#939395;--color-form-input:#222;--color-form-success:#3b956a;--color-form-warning:#f59e0b;--color-form-error:#ef4444}.product-single .product__back-button__label,.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__heading,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__title,.product-single .product__drawer__heading,.product-single .product__meta__detailed-description__label,.product-single .product__meta__handcrafted-works__label,.product-single .product__meta__need-help,.product-single .product__meta__price,.product-single .product__meta__shipping-returns__label,.product-single .product__meta__size,.product-single .product__meta__tag,.product-single .product__meta__title{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-smooth:always;-webkit-font-smoothing:antialiased;color:#0f0f0f;font-family:var(--font-secondary);font-style:normal;font-weight:var(--regular);letter-spacing:1%;line-height:130%;margin:0;padding:0;text-decoration:none;text-rendering:optimizeLegibility;text-transform:uppercase}.product-single .product-gallery__pagination,.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__color,.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__content,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__text,.product-single .product__meta__color-variants__label,.product-single .product__meta__current-color__name,.product-single .product__meta__description *,.product-single .product__meta__price .omnibusprice{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-smooth:always;-webkit-font-smoothing:antialiased;color:#0f0f0f;font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:1%;line-height:normal;margin:0;padding:0;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none}.product-single .product__meta__title{font-size:1.625rem;line-height:1.15}@media screen and (min-width:376px){.product-single .product__meta__title{font-size:clamp(26px,26px + 12*(100vw - 376px)/904,40px)}}@media screen and (min-width:1281px){.product-single .product__meta__title{font-size:2.5rem;line-height:105%}}.product-single .product__drawer__heading,.product-single .product__meta__price{font-size:.9375rem;letter-spacing:.04em;line-height:1}@media screen and (min-width:1281px){.product-single .product__drawer__heading,.product-single .product__meta__price{font-size:1.125rem;line-height:1.66}}.product-single .product__back-button__label,.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__heading,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__title,.product-single .product__meta__detailed-description__label,.product-single .product__meta__handcrafted-works__label,.product-single .product__meta__shipping-returns__label,.product-single .product__meta__tag{font-size:.75rem;font-weight:var(--semi);letter-spacing:.1em;line-height:1}@media screen and (min-width:1281px){.product-single .product__back-button__label,.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__heading,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__title,.product-single .product__meta__detailed-description__label,.product-single .product__meta__handcrafted-works__label,.product-single .product__meta__shipping-returns__label,.product-single .product__meta__tag{font-size:.8125rem}}.product-single .product__meta__need-help,.product-single .product__meta__size{font-size:.8125rem;letter-spacing:.1em;line-height:1}.product-single .product-gallery__pagination,.product-single .product__meta__description *{font-size:1rem}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__content,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__text,.product-single .product__meta__color-variants__label,.product-single .product__meta__current-color__name{font-size:.9375rem;line-height:1.4}@media screen and (min-width:1281px){.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__content,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__text,.product-single .product__meta__color-variants__label,.product-single .product__meta__current-color__name{font-size:1rem;line-height:1.625}}.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__color,.product-single .product__meta__price .omnibusprice{font-size:.75rem}@media screen and (min-width:1281px){.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__color,.product-single .product__meta__price .omnibusprice{font-size:.8125rem}}.section-spacing{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:4rem;margin-top:4rem}}.product-single{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:769px){.product-single{padding-left:3rem;padding-right:3rem}}.underline-hover{position:relative}.underline-hover:after{background:#0f0f0f;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.product-single{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-width:none;padding:0;position:relative}.product-single .product__back-button{left:40px;position:absolute;top:35px;z-index:10}.product-single .product__back-button a{align-items:flex-end;display:flex;gap:.25rem}.product-single .product__back-button__label{text-transform:uppercase}@media screen and (max-width:768px){.product-single .product__back-button{display:none}}.product-single .product__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media screen and (min-width:769px){.product-single .product__info{flex-direction:row}}.product-single .product__medias-wrapper{overflow:hidden;width:100%}@media screen and (min-width:769px){.product-single .product__medias-wrapper{width:50%}}.product-single .product-galleries .product-gallery:not([active]){display:none}.product-single .product-gallery{height:calc(100vh - 68px);overflow:hidden;position:relative;width:100%}@media screen and (min-width:1025px){.product-single .product-gallery{height:calc(100vh - 104px)}}.product-single .product-gallery--contained{margin:0 auto;max-width:calc(100% - 2rem)}@media screen and (min-width:1025px){.product-single .product-gallery--contained{margin:0;max-width:none}}.product-single .product-gallery--scroll{display:flex}.product-single .product-gallery--scroll.product-gallery--contained{aspect-ratio:559/855;height:auto}@media screen and (min-width:1025px){.product-single .product-gallery--scroll.product-gallery--contained{aspect-ratio:auto;height:700px}.product-single .product-gallery--scroll.product-gallery--contained .product-gallery__container{height:calc(100% - 4rem)}.product-single .product-gallery--scroll:not([pagination-overlay])[data-pagination=left] .swiper-wrapper{width:100%}.product-single .product-gallery--scroll .product-gallery__expand,.product-single .product-gallery--scroll .product-gallery__pagination{display:none}.product-single .product-gallery--scroll .swiper-wrapper{scrollbar-base-color:#0f0f0f;scrollbar-face-color:#0f0f0f;scrollbar-3dlight-color:#0f0f0f;scrollbar-highlight-color:#0f0f0f;scrollbar-track-color:#0f0f0f;scrollbar-arrow-color:#000;scrollbar-shadow-color:#0f0f0f;scrollbar-dark-shadow-color:#0f0f0f;overflow-x:hidden;overflow-y:auto;padding-right:1rem;scroll-behavior:smooth}}@media screen and (min-width:1025px){.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar{height:3px;width:3px}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-button{height:0;width:0}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-thumb{background:#0f0f0f;border:0 #0f0f0f;border-radius:0}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-thumb:active,.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-thumb:hover{background:#0f0f0f}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-track:active,.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-track:hover{background:#d5d5d5}.product-single .product-gallery--scroll .swiper-wrapper::-webkit-scrollbar-corner{background:transparent}.product-single .product-gallery--scroll .swiper-slide:not(:last-child){padding-bottom:.5rem}}.product-single .product-gallery--carousel.product-gallery--contained{aspect-ratio:375/363;height:auto}@media screen and (min-width:1025px){.product-single .product-gallery--carousel.product-gallery--contained{height:700px}}.product-single .product-gallery--thumbnails{aspect-ratio:647/500;height:auto}@media screen and (min-width:1025px){.product-single .product-gallery--thumbnails{aspect-ratio:auto;display:flex;flex-direction:column}.product-single .product-gallery--thumbnails .product-gallery__container{aspect-ratio:647/500;flex-shrink:0;position:relative}.product-single .product-gallery--thumbnails .product-gallery__arrow,.product-single .product-gallery--thumbnails .product-gallery__expand,.product-single .product-gallery--thumbnails .product-gallery__pagination{display:none}}.product-single .product-gallery--list{aspect-ratio:1/1;height:auto}@media screen and (min-width:769px){.product-single .product-gallery--list{aspect-ratio:auto;display:flex;flex-direction:column}.product-single .product-gallery--list .product-gallery__container{position:relative}.product-single .product-gallery--list .product-gallery__arrow,.product-single .product-gallery--list .product-gallery__expand,.product-single .product-gallery--list .product-gallery__pagination{display:none}}.product-single .product-gallery:not([pagination-overlay]) .product-gallery__pagination{order:1;position:relative;transform:none}.product-single .product-gallery:not([pagination-overlay])[data-pagination=left] .product-gallery__pagination{order:0}.product-single .product-gallery:not([pagination-overlay])[data-pagination=left] .swiper-wrapper{width:calc(100% - 40px)}.product-single .product-gallery__container{display:flex;flex-direction:column;height:100%;width:100%}.product-single .product-gallery__expand{height:24px;pointer-events:none;position:absolute;right:1rem;top:1rem;width:24px;z-index:2}.product-single .product-gallery__expand svg{height:24px;width:24px}.product-single .product-gallery__expand svg [fill]:not([fill=none]){fill:#0f0f0f}.product-single .product-gallery__expand svg [stroke]:not([stroke=none]){stroke:#0f0f0f}.product-single .product-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product-single .product-gallery__arrow--left{left:0}.product-single .product-gallery__arrow--right{right:0}.product-single .product-gallery__arrow svg{height:24px;width:24px}@media screen and (min-width:1025px){.product-single .product-gallery__arrow svg{height:48px;width:48px}}.product-single .product-gallery[data-pagination=bottom] .product-gallery__pagination{bottom:0;flex-direction:row;left:50%;transform:translateX(-50%)}.product-single .product-gallery[data-pagination=bottom] .product-gallery__pagination .swiper-pagination-bullet{margin:0 .5rem}.product-single .product-gallery[data-pagination=left][data-pagination-type=custom] .product-gallery__pagination{pointer-events:none;text-orientation:upright;writing-mode:vertical-rl}.product-single .product-gallery[data-pagination=left] .product-gallery__container{flex-direction:row}.product-single .product-gallery[data-pagination=left] .product-gallery__pagination{flex-direction:column;left:0;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}.product-single .product-gallery[data-pagination=left] .product-gallery__pagination .swiper-pagination-bullet{margin:.25rem 0}.product-single .product-gallery__pagination{align-items:center;display:flex;justify-content:center;padding:1.25rem;position:absolute;text-align:center;z-index:2}.product-single .product-gallery__pagination .swiper-pagination-bullet{background:gray;height:.25rem;opacity:1;transition:background .35s;width:.25rem}.product-single .product-gallery__pagination .swiper-pagination-bullet-active{background:#404040;height:.5rem;width:.5rem}.product-single .product-gallery__media{height:100%;position:relative;width:100%}.product-single .product-gallery__media>*{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product-gallery__thumbnails-scroll{display:none;flex-direction:column;margin-left:1rem;width:80px}@media screen and (min-width:1025px){.product-single .product-gallery__thumbnails-scroll{display:flex}}.product-single .product-gallery__scroll-thumbnail{cursor:pointer}.product-single .product-gallery__scroll-thumbnail:not(:last-child){margin-bottom:.5rem}.product-single .product-gallery__scroll-thumbnail figure{overflow:hidden;padding-top:100%;position:relative;width:100%}.product-single .product-gallery__scroll-thumbnail figure>img,.product-single .product-gallery__scroll-thumbnail figure>model-viewer,.product-single .product-gallery__scroll-thumbnail figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product-gallery__thumbnails-grid{display:none;grid-template-columns:repeat(4,1fr);margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width:1025px){.product-single .product-gallery__thumbnails-grid{display:grid}}.product-single .product-gallery__grid-thumbnail{padding:0 .5rem 1rem}.product-single .product-gallery__grid-thumbnail:first-child,.product-single .product-gallery__grid-thumbnail:nth-child(2),.product-single .product-gallery__grid-thumbnail:nth-child(3),.product-single .product-gallery__grid-thumbnail:nth-child(4){padding-top:1rem}.product-single .product-gallery__grid-thumbnail figure{cursor:pointer;overflow:hidden;padding-top:100%;position:relative;width:100%}.product-single .product-gallery__grid-thumbnail figure>img,.product-single .product-gallery__grid-thumbnail figure>model-viewer,.product-single .product-gallery__grid-thumbnail figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product-gallery__thumbnails-list{display:none}@media screen and (min-width:769px){.product-single .product-gallery__thumbnails-list{display:block}}.product-single .product-gallery__list-thumbnail{overflow:hidden;padding-top:100%;position:relative;width:100%}.product-single .product-gallery__list-thumbnail>img,.product-single .product-gallery__list-thumbnail>model-viewer,.product-single .product-gallery__list-thumbnail>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product-gallery .swiper-slide{height:100%;width:100%}.product-single .product-gallery .zoom__img{cursor:pointer}.product-single .product__meta{padding:0 1.5rem;width:100%}@media screen and (min-width:769px){.product-single .product__meta{bottom:0;margin-top:auto;padding:0 2.5rem;position:sticky;width:50%}}@media screen and (min-width:1025px){.product-single .product__meta{padding:0 4.375rem}}@media screen and (min-width:1281px){.product-single .product__meta{padding:0 6.25rem}}.product-single .product__meta__grid{display:grid;grid-template-areas:"tag tag" "title title" "price size" "options options" "current-color color-selector" "description description" "detailed-description detailed-description" "handcrafted-works handcrafted-works" "shipping-returns shipping-returns" "need-help need-help" "submit submit";grid-template-columns:1fr auto;grid-template-rows:auto;padding:2rem 0 3rem}@media screen and (min-width:769px){.product-single .product__meta__grid{grid-template-areas:"tag tag" "title title" "price size" "description description" "current-color color-selector" "options options" "submit submit" "need-help need-help" "detailed-description detailed-description" "handcrafted-works handcrafted-works" "shipping-returns shipping-returns";padding:3.625rem 0}}.product-single .product__meta__tag{font-weight:var(--regular);grid-area:tag;padding-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:769px){.product-single .product__meta__tag{padding-bottom:.5rem}}.product-single .product__meta__title{font-weight:var(--regular);grid-area:title;padding-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:769px){.product-single .product__meta__title{letter-spacing:.01em;padding-bottom:1rem}}.product-single .product__meta__price{display:flex;flex-direction:column;grid-area:price;padding-bottom:3rem}.product-single .product__meta__price .price-container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-single .product__meta__price .product-single__price--compare-at{color:gray;padding-right:.625rem;text-decoration:line-through}.product-single .product__meta__price .product-single__price--wrapper[aria-hidden=true] .product-single__price--compare-at{padding-right:0}.product-single .product__meta__price .product-single__unit{display:none}@media screen and (min-width:769px){.product-single .product__meta__price{font-size:16px;letter-spacing:.01em;line-height:26px;padding-bottom:2.5rem}}.product-single .product__meta__price .omnibusprice{margin-top:.5rem}@media screen and (min-width:1025px){.product-single .product__meta__price .omnibusprice{margin-top:1rem}}.product-single .product__meta__price .omnibusprice.hidden{display:none}.product-single .product__meta__price .omnibusprice span{display:block}.product-single .product__meta__size{color:#404040;font-weight:var(--regular);grid-area:size;justify-self:end;letter-spacing:.01em;line-height:1.23;padding-bottom:3rem;text-transform:none}@media screen and (min-width:769px){.product-single .product__meta__size{font-size:13px;letter-spacing:.01em;line-height:16.93px;padding-bottom:2.5rem}}.product-single .product__meta__description{grid-area:description;padding-bottom:3rem}.product-single .product__meta__description *{font-size:15px!important;font-weight:var(--regular)!important;letter-spacing:.01em!important;line-height:21px!important}@media screen and (min-width:769px){.product-single .product__meta__description *{font-size:16px!important;line-height:26px!important}.product-single .product__meta__description{padding-bottom:1.5rem}}.product-single .product__meta__current-color{align-items:center;display:flex;grid-area:current-color;padding-bottom:3rem}@media screen and (min-width:769px){.product-single .product__meta__current-color{padding-bottom:2.5rem}}.product-single .product__meta__current-color__hex{border-radius:100%;height:14px;margin-right:.625rem;width:14px}.product-single .product__meta__current-color__name{font-size:14px;font-weight:var(--regular);letter-spacing:.01em;line-height:16px}@media screen and (min-width:769px){.product-single .product__meta__current-color__name{font-size:16px}}.product-single .product__meta__color-variants{text-wrap:nowrap;align-items:center;align-self:center;cursor:pointer;display:flex;grid-area:color-selector;justify-self:end;padding-bottom:3rem}@media screen and (min-width:769px){.product-single .product__meta__color-variants{padding-bottom:2.5rem}}.product-single .product__meta__color-variants__label{border-bottom:1px solid #0f0f0f;font-size:13px;font-weight:var(--regular);letter-spacing:.01em;line-height:16.93px}@media screen and (min-width:769px){.product-single .product__meta__color-variants__label{line-height:1;padding-bottom:.25rem}}.product-single .product__meta__color-variants__icon{margin-left:.25rem}@media screen and (min-width:769px){.product-single .product__meta__color-variants__icon{margin-left:.5rem}}.product-single .product__meta__need-help{align-self:center;font-weight:var(--regular);grid-area:need-help;letter-spacing:.01em;line-height:1.3;padding:1.5rem 0;text-transform:none}@media screen and (min-width:769px){.product-single .product__meta__need-help{justify-self:end;line-height:1;margin-bottom:12.1875rem;padding:0}}.product-single .product__meta__need-help a{border-bottom:1px solid #0f0f0f}.product-single .product__meta__detailed-description{align-items:center;border-top:1px solid #d7d3cf;display:flex;grid-area:detailed-description;padding:1.625rem 0}@media screen and (min-width:769px){.product-single .product__meta__detailed-description{border:none;cursor:pointer;padding:.75rem 0}}.product-single .product__meta__detailed-description__label{text-transform:uppercase}.product-single .product__meta__detailed-description__icon{margin-left:.25rem}@media screen and (min-width:769px){.product-single .product__meta__detailed-description__icon{display:none}}.product-single .product__meta__handcrafted-works{align-items:center;border-top:1px solid #d7d3cf;display:flex;grid-area:handcrafted-works;padding:1.625rem 0}@media screen and (min-width:769px){.product-single .product__meta__handcrafted-works{border:none;cursor:pointer;padding:.75rem 0}}.product-single .product__meta__handcrafted-works__label{text-transform:uppercase}.product-single .product__meta__handcrafted-works__icon{margin-left:.25rem}@media screen and (min-width:769px){.product-single .product__meta__handcrafted-works__icon{display:none}}.product-single .product__meta__shipping-returns{border-bottom:1px solid #d7d3cf;border-top:1px solid #d7d3cf;grid-area:shipping-returns;padding:1.625rem 0}@media screen and (min-width:769px){.product-single .product__meta__shipping-returns{border:none;cursor:pointer;padding:.75rem 0}}.product-single .product__meta__shipping-returns a{align-items:center;display:flex}.product-single .product__meta__shipping-returns__label{text-transform:uppercase}.product-single .product__meta__shipping-returns__icon{margin-left:.25rem}@media screen and (min-width:769px){.product-single .product__meta__shipping-returns__icon{display:none}}.product-single .product__form__main-info{display:none}.product-single .product__form__submit{grid-area:submit}.product-single .product__form__submit .btn{background-color:#0f0f0f;color:#fff;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:768px){.product-single .product__form__submit{bottom:16px;margin-top:1.5rem;position:sticky}}@media screen and (min-width:769px){.product-single .product__form__submit{padding-bottom:2.5rem}}.product-single .product__form__options{grid-area:options}.product-single .product__form__option fieldset{display:flex;gap:1rem;margin-bottom:2.5rem}.product-single .product__form__option label{border:1px solid #0f0f0f;padding:1rem}.product-single .product__form__option input:checked+label,.product-single .product__form__option label:hover{background-color:#0f0f0f;border-color:#f4f4f1;color:#f4f4f1}.product-single .product__form #klarna-pdp-message::part(osm-container){background-color:transparent;border-color:transparent;padding-top:1rem}.product-single .product__form #klarna-pdp-message::part(osm-cta){text-underline-offset:6px}.product-single .product__form select{display:none;opacity:0;visibility:hidden}.product-single .product__form fieldset{padding:0}.product-single .product__form__gift-card-message{margin-bottom:2.5rem}.product-single .product__form__gift-card-message a{text-decoration:underline}.product-single .product__form__gift-card{margin-bottom:1rem}.product-single .product__drawer{background-color:#f4f4f1;height:100dvh;opacity:0;overflow-y:auto;padding:0 1.5rem;pointer-events:none;position:fixed;right:-100%;top:0;transition:opacity .35s,right .35s;width:100vw;z-index:15}@media screen and (min-width:769px){.product-single .product__drawer{min-height:668px;padding:0 3rem;right:-50vw;width:50vw}}@media screen and (min-width:1025px){.product-single .product__drawer{width:45vw}}@media screen and (min-width:1281px){.product-single .product__drawer{width:40vw}}.product-single .product__drawer.open{opacity:1;pointer-events:all;right:0}.product-single .product__drawer__heading{display:flex;justify-content:space-between;padding:1.78125rem 0;text-transform:uppercase}@media screen and (min-width:769px){.product-single .product__drawer__heading{padding:2.5rem 0}}.product-single .product__drawer__close{cursor:pointer}.product-single .product__drawer[data-content=color-variants] .product__drawer__content{grid-column-gap:.5rem;grid-row-gap:.5rem;display:grid;grid-template-columns:auto auto}@media screen and (min-width:769px){.product-single .product__drawer[data-content=color-variants] .product__drawer__content{grid-column-gap:1rem;grid-row-gap:1rem}}.product-single .product__drawer[data-content=color-variants] .product__drawer__tile{align-items:center;background-color:#ebe9e7;display:flex;flex-direction:column;justify-content:center}.product-single .product__drawer[data-content=color-variants] .product__drawer__tile.current{border:1px solid #9c9186}.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__image{padding:0 .5rem}.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__color{padding:1.5rem 0 .625rem}@media screen and (min-width:769px){.product-single .product__drawer[data-content=color-variants] .product__drawer__tile__color{padding:1.5rem 0 .625rem}}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section{padding-bottom:2.25rem}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section:first-child{padding-top:1rem}@media screen and (min-width:769px){.product-single .product__drawer[data-content=detailed-description] .product__drawer__section:first-child{padding-top:0}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section{padding-bottom:3.25rem;padding-top:0}}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__heading{font-weight:var(--regular);padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:769px){.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__heading{padding-bottom:1.5rem}}.product-single .product__drawer[data-content=detailed-description] .product__drawer__section__content ul{list-style-type:disc;padding-left:1em}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container{padding-bottom:2.25rem}@media screen and (min-width:769px){.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container{padding-bottom:3.25rem}}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__mobile{overflow:hidden;padding-top:100%;position:relative}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__mobile>img,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__mobile>model-viewer,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__mobile>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__desktop{overflow:hidden;padding-top:56.3909774436%;position:relative}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__desktop>img,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__desktop>model-viewer,.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section .image-video-banner__container .image-video-banner__media__desktop>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__title{font-weight:var(--regular);padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:769px){.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__title{padding-bottom:1.5rem}}.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__text{padding-bottom:2.25rem}@media screen and (min-width:769px){.product-single .product__drawer[data-content=handcrafted-works] .product__drawer__section__text{padding-bottom:3.25rem}}.swym-inject{display:none}.template-product .pswp__item{background-color:#ebe9e7}@media screen and (max-width:768px){.template-product .header__container{background-color:#ebe9e7}.template-product #header-announcement-container{position:static}}
/*# sourceMappingURL=section.template-product.css.map*/