.product-info__wrapper{background:#f5f4ee;padding-top:0!important;padding-bottom:0!important;overflow-x:hidden}.page-width--product{max-width:1440px;width:100%;margin:0 auto;padding-left:82px;padding-right:16px}.product.grid{gap:82px;justify-content:center}.product.grid .product__media-wrapper{max-width:880px;width:100%;position:relative;z-index:1}.product.grid .product__media-wrapper .product__media{padding:0;width:100%;height:880px}@media screen and (min-width:990px){.page-width--product{overflow:hidden;position:relative}.product.grid .product__media-wrapper{overflow:visible}.js .product.grid .product__media-wrapper .product__media{overflow:visible!important}.product.grid .product__media-wrapper .product-gallery-swiper{overflow:visible}}@media screen and (min-width:990px){.page-width--product:before,.page-width--product:after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.page-width--product:before{left:0;background:linear-gradient(to right,#F5F4EE,transparent)}.page-width--product:after{right:0;background:linear-gradient(to left,#F5F4EE,transparent)}}@media screen and (max-width:989px){.product.grid .product__media-wrapper{position:relative}.product-gallery-swiper{overflow:hidden;margin-left:-16px;margin-right:-16px}.product__media-list.swiper-wrapper{margin-left:0;width:100%;overflow:visible}.product__media-list.swiper-wrapper .product__media-item.swiper-slide{width:100%}}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100%}.product.grid .product__media-wrapper .product__media>img{object-fit:contain}.product.grid .product__media-wrapper .product-media-container{border:none}.product.grid .product__info-wrapper{max-width:380px;width:100%;margin-top:8px;padding:24px}@media screen and (min-width:990px){.product.grid .product__info-wrapper{position:relative;z-index:3;border-radius:16px}.product.grid .product__info-wrapper--blur{background:#ffffff05;-webkit-backdrop-filter:blur(112px);backdrop-filter:blur(112px)}}.product__info-container>*+*{margin:0 0 24px}.product.grid .product__info-wrapper .product-form{margin:0}.product__title *{color:#262a30;font-family:Crimson Text;font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.64px;margin:0}.product__title{margin-bottom:4px}.product__short-description{color:#262a30;font-family:Aspekta;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px!important}.product__price{margin-bottom:24px}.price__container{margin-bottom:0!important}.product__info-wrapper .price{color:#262a30;font-family:Aspekta;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.product__info-wrapper .price--on-sale .price__container .price__sale{display:flex;align-items:center}.product.grid .product__info-wrapper .product__accordion{margin-bottom:0;border:none}.product.grid .product__info-wrapper .product__accordion *{line-height:normal}.product.grid .product__info-wrapper .product__accordion+.product__accordion{margin-top:16px}.product.grid .product__info-wrapper .product__accordion summary{padding:0}.product.grid .product__info-wrapper .product__accordion summary:hover .accordion__title{color:#0f0f0f;transition:all ease .3s}.product.grid .product__info-wrapper .product__accordion summary svg{width:12px;height:12px;transition:all ease .3s;color:#262a30}.product.grid .product__info-wrapper .product__accordion summary path{fill:#262a30}.product.grid .product__info-wrapper .product__accordion details[open] summary svg{transform:rotate(45deg);transition:all ease .3s}.product.grid .product__info-wrapper .product__accordion .accordion__content *,.product.grid .product__info-wrapper .product__accordion h2.accordion__title{color:#262a30;font-family:Aspekta;font-size:14px;font-style:normal;margin:0;min-height:0;font-weight:400;line-height:normal;transition:all ease .3s}.product.grid .product__info-wrapper .product__accordion .accordion__content{padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding-top .3s ease}.product.grid .product__info-wrapper .product__accordion details[open] .accordion__content{padding-top:8px;max-height:none}.product.grid .product__info-wrapper .product__accordion .accordion__content p{margin:0}.product.grid .product__info-wrapper .product__accordion .accordion__content *{color:#262a30;font-family:Aspekta;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product.grid .product__info-wrapper .product__accordion .accordion__content p+p{margin-top:16px}@media screen and (max-width:768px){.page-width--product{padding-left:16px;padding-right:16px}.product.grid .product__info-wrapper{padding:0 0 16px;max-width:100%;margin-top:0}.product__info-container>*+*{margin:0 0 24px}.product.grid{gap:0;flex-direction:column}.product.grid .product__media-wrapper .product__media{height:350px}}.variant-accordion{background:#ebe8e0;padding:16px;display:flex;flex-direction:column;gap:24px;margin-bottom:0}.variant-accordion+.variant-accordion{margin-top:8px}.pdp-bundle-pop .variant-accordion+.variant-accordion{margin-top:12px}.variant-accordion--collapsed .product-form__variant-accordion-options{display:none}.product-form__variant-accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.product-form__variant-accordion-header .swatch{width:20px;border-radius:0;border:none}.product-form__variant-accordion-options .swatch{width:24px;height:24px;border-radius:0;border:none}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label,.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label,.swatch-input__input+.swatch-input__label:focus-visible,.swatch-input__input:focus-visible+.swatch-input__label,.swatch-input__input+.swatch-input__label *:focus-visible{outline:none!important;box-shadow:none!important}.swatch-input__input+.swatch-input__label{position:relative;width:24px;height:24px}.swatch-input__input:checked+.swatch-input__label:after,.swatch-input__input+.swatch-input__label:hover:after{content:"";display:block;width:100%;height:1px;background-color:#262a30;position:absolute;left:0;top:calc(100% + 8px)}.product-form__variant-accordion-header *{color:#262a30;text-align:center;font-family:Aspekta;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.product-form__variant-counts{display:flex;align-items:center;gap:8px}.product-form__variant-count-icon svg{width:10px;height:6px;transform:rotate(180deg);transition:transform .3s ease-in-out}.variant-accordion--collapsed svg{transform:rotate(0);transition:transform .3s ease-in-out}.product-form__variant-count-icon path{fill:#262a30}.variant-accordion .form__label{margin-bottom:0!important;display:flex;align-items:center;gap:8px}.form__label-featured-image{width:48px;height:17px;position:relative;overflow:hidden}.form__label-featured-image img{object-fit:contain;object-position:center;display:block;width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%);mix-blend-mode:multiply}.product-form__input--pill input[type=radio]+label{border-radius:64px;border:1px solid transparent;color:#262a30;text-align:center;font-family:Aspekta;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;margin:0;background:transparent;padding:8px 12px;letter-spacing:normal}.product-form__input--pill .product-form__variant-accordion-options input[type=radio]:checked+label{color:#262a30;background:transparent;border-color:#000}.fc-collection-variant__pill{display:inline-block;border-radius:64px;border:1px solid transparent;color:#262a30;text-align:center;font-family:Aspekta;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;text-decoration:none;padding:8px 12px;letter-spacing:normal;cursor:pointer;transition:border-color var(--duration-short, .2s) ease}.fc-collection-variant__pill:hover{border-color:#262a30}.fc-collection-variant__pill--active{color:#262a30;border-color:#000}.product.grid img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trustpilot-link{display:flex;align-items:center;margin-bottom:16px;justify-content:flex-start;gap:8px}.trustpilot-link svg{height:20px;width:auto}.trustpilot-link span{color:#262a30;font-family:Aspekta;font-size:14px;font-style:normal;font-weight:400;line-height:normal}klarna-placement{margin-bottom:10px!important;display:block}klarna-placement::part(osm-container){font-family:Aspekta;line-height:normal;font-size:14px;background:#f5f4ee;border:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fc-product.css.map */
