.faq{background:var(--faq-bg-d);padding-top:var(--faq-pt-d);padding-bottom:var(--faq-pb-d);font-family:Anonymous Pro,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.faq__inner{max-width:var(--faq-max-width-d);margin:0 auto;padding-left:var(--faq-pad-l-d);padding-right:var(--faq-pad-r-d);border-top:var(--faq-rule-width-d) solid var(--faq-rule-color-d);padding-top:var(--faq-rule-space-d)}.faq__layout{display:grid;grid-template-columns:var(--faq-label-width-d) 1fr;gap:var(--faq-layout-gap-d);align-items:start}.faq__label{font-size:var(--faq-label-size-d);color:var(--faq-label-color-d);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.faq__list{display:flex;flex-direction:column}.faq__item{border-bottom:var(--faq-item-border-width-d) solid var(--faq-item-border-color-d);background:var(--faq-item-bg-d);border-radius:var(--faq-item-radius-d)}.faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--faq-question-gap-d);background:none;border:none;margin:0;cursor:pointer;text-align:left;padding:var(--faq-question-pad-y-d) var(--faq-item-pad-x-d);font-family:inherit;-webkit-appearance:none;appearance:none}.faq__question-text{font-size:var(--faq-question-size-d);color:var(--faq-question-color-d);line-height:1.4}.faq__icon{position:relative;width:var(--faq-icon-size-d);height:var(--faq-icon-size-d);flex:0 0 auto;transition:transform .25s ease}.faq__item.is-open .faq__icon{transform:rotate(45deg)}.faq__icon-line{position:absolute;background:var(--faq-icon-color-d)}.faq__icon-line--h{top:50%;left:0;width:100%;height:var(--faq-icon-stroke-d);transform:translateY(-50%)}.faq__icon-line--v{left:50%;top:0;height:100%;width:var(--faq-icon-stroke-d);transform:translate(-50%)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq__answer-inner{font-size:var(--faq-answer-size-d);color:var(--faq-answer-color-d);line-height:1.6;padding-top:var(--faq-answer-top-space-d);padding-bottom:var(--faq-answer-bottom-space-d);padding-left:var(--faq-item-pad-x-d);padding-right:var(--faq-item-pad-x-d)}.faq__answer-inner>*:first-child{margin-top:0}.faq__answer-inner>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.faq{background:var(--faq-bg-m);padding-top:var(--faq-pt-m);padding-bottom:var(--faq-pb-m)}.faq__inner{max-width:var(--faq-max-width-m);padding-left:var(--faq-pad-l-m);padding-right:var(--faq-pad-r-m);border-top-width:var(--faq-rule-width-m);border-top-color:var(--faq-rule-color-m);padding-top:var(--faq-rule-space-m)}.faq__layout{grid-template-columns:1fr;gap:var(--faq-layout-gap-m)}.faq__label{font-size:var(--faq-label-size-m);color:var(--faq-label-color-m)}.faq__item{border-bottom-color:var(--faq-item-border-color-m);border-bottom-width:var(--faq-item-border-width-m);background:var(--faq-item-bg-m);border-radius:var(--faq-item-radius-m)}.faq__question{gap:var(--faq-question-gap-m);padding:var(--faq-question-pad-y-m) var(--faq-item-pad-x-m)}.faq__question-text{font-size:var(--faq-question-size-m);color:var(--faq-question-color-m)}.faq__icon{width:var(--faq-icon-size-m);height:var(--faq-icon-size-m)}.faq__icon-line{background:var(--faq-icon-color-m)}.faq__icon-line--h{height:var(--faq-icon-stroke-m)}.faq__icon-line--v{width:var(--faq-icon-stroke-m);height:100%}.faq__answer-inner{font-size:var(--faq-answer-size-m);color:var(--faq-answer-color-m);padding-top:var(--faq-answer-top-space-m);padding-bottom:var(--faq-answer-bottom-space-m);padding-left:var(--faq-item-pad-x-m);padding-right:var(--faq-item-pad-x-m)}}.product-card{background:var(--pc-bg-d);padding-top:var(--pc-pt-d);padding-bottom:var(--pc-pb-d);font-family:Anonymous Pro,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.product-card__inner{max-width:var(--pc-max-width-d);margin:0 auto;padding-left:var(--pc-pad-l-d);padding-right:var(--pc-pad-r-d)}.product-card__box{position:relative;background:var(--pc-card-bg-d);border-radius:var(--pc-card-radius-d);border:var(--pc-card-border-width-d) solid var(--pc-card-border-color-d);padding-top:var(--pc-card-pad-top-d);padding-bottom:var(--pc-card-pad-bottom-d);padding-left:var(--pc-card-pad-left-d);padding-right:var(--pc-card-pad-right-d)}.product-card__box--linked{cursor:pointer}.product-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;border-radius:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.product-card__overlay:focus-visible{outline:2px solid var(--pc-title-color-d);outline-offset:4px}.product-card__layout{display:flex;align-items:center;column-gap:48px}.product-card__media{max-width:274px}.product-card__image-wrap{width:100%;aspect-ratio:var(--pc-image-ratio-d);background:var(--pc-image-bg-d);border-radius:var(--pc-image-radius-d);overflow:hidden}.product-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1);transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}@media(hover:hover){.product-card__box:hover .product-card__image{transform:scale(var(--pc-image-zoom))}}.product-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-card__placeholder-svg{width:40%;height:40%;opacity:.4}.product-card__content{display:flex;flex-direction:column}.product-card__title{font-size:var(--pc-title-size-d);color:var(--pc-title-color-d);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0 0 var(--pc-title-space-d);line-height:1.3}.product-card__price{font-size:var(--pc-price-size-d);color:var(--pc-price-color-d);margin:0 0 var(--pc-price-space-d)}.product-card__description{font-size:var(--pc-desc-size-d);color:var(--pc-desc-color-d);line-height:1.6;margin:0 0 var(--pc-desc-space-d)}.product-card__description p{margin:0 0 1em}.product-card__description p:last-child{margin-bottom:0}.product-card__form{margin:0;position:relative;z-index:2}.product-card__button{position:relative;z-index:2;overflow:hidden;display:inline-block;width:100%;max-width:189px;font-family:inherit;font-size:var(--pc-btn-size-d);color:var(--pc-btn-text-d);background:var(--pc-btn-bg-d);border:var(--pc-btn-border-width-d) solid var(--pc-btn-border-color-d);border-radius:var(--pc-btn-radius-d);padding:var(--pc-btn-pad-y-d) var(--pc-btn-pad-x-d);cursor:pointer;text-align:center;transition:background-color .25s ease,color .25s ease}.product-card__button-label{position:relative}.product-card__box:hover .product-card__button:not(:disabled),.product-card__button:hover:not(:disabled){background:#23201b;color:var(--pc-btn-text-hover-d)}.product-card__button:focus-visible{outline:2px solid var(--pc-btn-border-color-d);outline-offset:3px}.product-card__button:disabled{cursor:not-allowed;opacity:.5}.product-card__content>.product-card__button:disabled{pointer-events:none}@media screen and (max-width:749px){.product-card{background:var(--pc-bg-m);padding-top:var(--pc-pt-m);padding-bottom:var(--pc-pb-m)}.product-card__inner{max-width:var(--pc-max-width-m);padding-left:var(--pc-pad-l-m);padding-right:var(--pc-pad-r-m)}.product-card__box{background:var(--pc-card-bg-m);border-radius:var(--pc-card-radius-m);border-width:var(--pc-card-border-width-m);border-color:var(--pc-card-border-color-m);padding-top:var(--pc-card-pad-top-m);padding-bottom:var(--pc-card-pad-bottom-m);padding-left:var(--pc-card-pad-left-m);padding-right:var(--pc-card-pad-right-m)}.product-card__layout{gap:var(--pc-layout-gap-m);align-items:stretch;flex-direction:column}.product-card__image-wrap{aspect-ratio:var(--pc-image-ratio-m);background:var(--pc-image-bg-m);border-radius:var(--pc-image-radius-m)}.product-card__title{font-size:var(--pc-title-size-m);color:var(--pc-title-color-m);margin-bottom:var(--pc-title-space-m)}.product-card__price{font-size:var(--pc-price-size-m);color:var(--pc-price-color-m);margin-bottom:var(--pc-price-space-m)}.product-card__description{font-size:var(--pc-desc-size-m);color:var(--pc-desc-color-m);margin-bottom:var(--pc-desc-space-m)}.product-card__button{max-width:100%;font-size:var(--pc-btn-size-m);color:var(--pc-btn-text-m);background:var(--pc-btn-bg-m);border-width:var(--pc-btn-border-width-m);border-color:var(--pc-btn-border-color-m);border-radius:var(--pc-btn-radius-m);padding:var(--pc-btn-pad-y-m) var(--pc-btn-pad-x-m)}.product-card__box:hover .product-card__button:not(:disabled),.product-card__box:active .product-card__button:not(:disabled),.product-card__button:hover:not(:disabled),.product-card__button:active:not(:disabled){background:var(--pc-btn-bg-hover-m);color:var(--pc-btn-text-hover-m)}}@media(prefers-reduced-motion:reduce){.product-card__image,.product-card__button{transition:none}}.phd{background:var(--phd-bg);padding-top:var(--phd-pt-d);padding-bottom:var(--phd-pb-d);font-family:Anonymous Pro,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.phd__inner{max-width:var(--phd-max-width-d);margin:0 auto;padding-left:var(--phd-pad-l-d);padding-right:var(--phd-pad-r-d)}.phd__breadcrumb{font-size:var(--phd-breadcrumb-size-d);color:var(--phd-breadcrumb-color);margin-bottom:var(--phd-breadcrumb-space-d);letter-spacing:.03em;text-transform:uppercase}.phd__breadcrumb a{color:inherit;text-decoration:none}.phd__breadcrumb a:hover{text-decoration:underline}.phd__breadcrumb strong{color:var(--phd-title-color)}.phd__layout{display:grid;grid-template-columns:var(--phd-media-width-d) 1fr;gap:var(--phd-layout-gap-d);align-items:start}.phd__main-image-wrap{width:100%;aspect-ratio:var(--phd-image-ratio-d);background:var(--phd-image-bg);border-radius:var(--phd-image-radius-d);overflow:hidden;margin-bottom:var(--phd-gallery-space-d)}.phd__main-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(hover:hover)and (pointer:fine){.phd__main-image-wrap{cursor:zoom-in}.phd__main-image{transition:transform .25s ease;will-change:transform}.phd__main-image-wrap.is-zoomed .phd__main-image{transform:scale(2.2);transition:transform .25s ease,transform-origin 0s}}.phd__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.phd__placeholder-svg{width:40%;height:40%;opacity:.4}.phd__thumbs{display:flex;flex-wrap:wrap;gap:var(--phd-thumb-gap-d)}.phd__thumb{width:var(--phd-thumb-size-d);height:var(--phd-thumb-size-d);padding:0;border:2px solid var(--phd-thumb-border-color);border-radius:var(--phd-thumb-radius-d);background:none;cursor:pointer;overflow:hidden;flex:0 0 auto}.phd__thumb.is-active{border-color:var(--phd-thumb-active-border-color)}.phd__thumb img{width:100%;height:100%;object-fit:cover;display:block}.phd__gallery--sticky{position:sticky;top:var(--phd-gallery-sticky-offset-d);align-self:start}.phd__content,.phd__form{display:flex;flex-direction:column}.phd__rating{display:flex;align-items:center;gap:8px;font-size:var(--phd-rating-size-d);margin:0 0 var(--phd-rating-space-d)}.phd__stars{color:var(--phd-rating-star-color);letter-spacing:2px}.phd__review-count{color:var(--phd-rating-text-color)}.phd__title{font-size:var(--phd-title-size-d);color:var(--phd-title-color);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0 0 var(--phd-title-space-d);line-height:1.3}.phd__price{font-size:var(--phd-price-size-d);color:var(--phd-price-color);margin:0 0 var(--phd-price-space-d)}.phd__highlight{font-size:var(--phd-highlight-size-d);color:var(--phd-highlight-text);background:var(--phd-highlight-bg);padding:var(--phd-highlight-pad-d);border-radius:var(--phd-highlight-radius-d);margin:0 0 var(--phd-highlight-space-d);line-height:1.5}.phd__highlight p{margin:0}.phd__description{font-size:var(--phd-desc-size-d);color:var(--phd-desc-color);line-height:1.6;margin:0 0 var(--phd-desc-space-d)}.phd__description p{margin:0 0 1em}.phd__description p:last-child{margin-bottom:0}.phd__good-for{margin:0 0 var(--phd-goodfor-space-d)}.phd__good-for-label{font-size:var(--phd-goodfor-label-size-d);color:var(--phd-goodfor-label-color);margin:0 0 12px}.phd__good-for-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--phd-goodfor-item-gap-d)}.phd__good-for-item{display:flex;align-items:flex-start;gap:10px;font-size:var(--phd-goodfor-item-size-d);color:var(--phd-goodfor-item-color);line-height:1.4}.phd__good-for-icon{width:18px;height:18px;flex:0 0 auto;margin-top:2px;color:var(--phd-goodfor-icon-color)}.phd__quantity{margin:0 0 var(--phd-qty-space-d)}.phd__quantity-label{font-size:var(--phd-qty-label-size-d);color:var(--phd-qty-label-color);margin:0 0 12px}.phd__quantity-control{display:inline-flex;align-items:stretch;border:1px solid var(--phd-qty-border-color);width:fit-content}.phd__qty-btn{width:var(--phd-qty-size-d);height:var(--phd-qty-size-d);background:none;border:none;font-family:inherit;font-size:18px;color:var(--phd-qty-text-color);cursor:pointer}.phd__qty-btn:first-child{border-right:1px solid var(--phd-qty-border-color)}.phd__qty-btn:last-child{border-left:1px solid var(--phd-qty-border-color)}.phd__qty-input{width:var(--phd-qty-size-d);height:var(--phd-qty-size-d);border:none;text-align:center;font-family:inherit;font-size:16px;color:var(--phd-qty-text-color);background:none;-moz-appearance:textfield}.phd__qty-input::-webkit-outer-spin-button,.phd__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phd__addons{margin:0 0 var(--phd-addons-space-d)}.phd__addons-label{font-size:var(--phd-addons-label-size-d);color:var(--phd-addons-label-color);margin:0 0 12px}.phd__addons-list{border:1px solid var(--phd-addons-border-color)}.phd__addon{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:var(--phd-addons-padding-d);transition:background .15s ease}.phd__addon.is-active{background:var(--phd-addons-active-bg)}.phd__addon+.phd__addon{border-top:1px solid var(--phd-addons-border-color)}.phd__addon-main{display:flex;align-items:flex-start;gap:16px;cursor:pointer;flex:1 1 auto;min-width:0}.phd__addon-checkbox{appearance:none;-webkit-appearance:none;margin-top:4px;flex:0 0 auto;width:20px;height:20px;border:1px solid var(--phd-addons-checkbox-border);background:transparent;cursor:pointer}.phd__addon-checkbox:checked{background:var(--phd-addons-checkbox-checked-bg);border-color:var(--phd-addons-checkbox-checked-bg)}.phd__addon-checkbox:disabled{cursor:not-allowed;opacity:.5}.phd__addon-media{flex:0 0 auto;width:var(--phd-addons-image-size-d);height:var(--phd-addons-image-size-d);overflow:hidden}.phd__addon-media img{width:100%;height:100%;object-fit:cover;display:block}.phd__addon-body{display:flex;flex-direction:column}.phd__addon-name{font-size:var(--phd-addons-name-size-d);color:var(--phd-addons-name-color);font-weight:700}.phd__addon-price{font-size:var(--phd-addons-name-size-d);color:var(--phd-addons-price-color);margin-top:2px}.phd__addon-description{font-size:var(--phd-addons-desc-size-d);color:var(--phd-addons-desc-color);line-height:1.5;margin-top:6px}.phd__addon-qty{display:inline-flex;align-items:stretch;border:1px solid var(--phd-addons-qty-border);flex:0 0 auto;height:fit-content}.phd__addon-qty-btn{width:var(--phd-addons-qty-size-d);height:var(--phd-addons-qty-size-d);background:none;border:none;font-family:inherit;font-size:16px;color:var(--phd-addons-qty-text);cursor:pointer}.phd__addon-qty-btn:first-child{border-right:1px solid var(--phd-addons-qty-border)}.phd__addon-qty-btn:last-child{border-left:1px solid var(--phd-addons-qty-border)}.phd__addon-qty-input{width:var(--phd-addons-qty-size-d);height:var(--phd-addons-qty-size-d);border:none;text-align:center;font-family:inherit;font-size:14px;color:var(--phd-addons-qty-text);background:none;-moz-appearance:textfield}.phd__addon-qty-input::-webkit-outer-spin-button,.phd__addon-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phd__summary{background:var(--phd-summary-bg);padding:var(--phd-summary-padding-d);margin:0 0 var(--phd-summary-space-d)}.phd__summary-rows{display:flex;flex-direction:column;gap:var(--phd-summary-row-gap-d)}.phd__summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:var(--phd-summary-size-d);color:var(--phd-summary-row-color)}.phd__summary-row--muted{color:var(--phd-summary-muted-color)}.phd__summary-divider{border-top:1px solid var(--phd-summary-divider-color);margin:var(--phd-summary-row-gap-d) 0}.phd__summary-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:var(--phd-summary-size-d);color:var(--phd-summary-row-color)}.phd__recipient{margin:0 0 var(--phd-recipient-space-d);border:1px solid var(--phd-recipient-border-color);padding:var(--phd-addons-padding-d)}.phd__recipient-toggle{display:flex;align-items:center;gap:10px;font-size:var(--phd-recipient-label-size-d);color:var(--phd-recipient-text-color);cursor:pointer}.phd__recipient-toggle input{width:16px;height:16px;cursor:pointer}.phd__recipient-fields{display:flex;flex-direction:column;gap:var(--phd-recipient-field-gap-d);margin-top:var(--phd-recipient-field-gap-d);padding-top:var(--phd-recipient-field-gap-d);border-top:1px solid var(--phd-recipient-border-color)}.phd__recipient-field{display:flex;flex-direction:column;gap:6px}.phd__recipient-field label{font-size:var(--phd-recipient-label-size-d);color:var(--phd-recipient-text-color)}.phd__recipient-field input,.phd__recipient-field textarea{font-family:inherit;font-size:var(--phd-recipient-label-size-d);color:var(--phd-recipient-text-color);background:none;border:1px solid var(--phd-recipient-border-color);padding:10px 12px;resize:vertical}.phd__recipient-char-count{font-size:12px;color:var(--phd-recipient-text-color);opacity:.6;text-align:right}.phd__add-to-cart{display:block;width:100%;font-family:inherit;font-size:var(--phd-btn-size-d);color:var(--phd-btn-text);background:var(--phd-btn-bg);border:none;border-radius:var(--phd-btn-radius-d);padding:var(--phd-btn-pad-y-d) 0;cursor:pointer;text-align:center;transition:background .2s ease;margin:0 0 var(--phd-btn-space-d)}.phd__add-to-cart:hover:not(:disabled){background:var(--phd-btn-bg-hover)}.phd__add-to-cart:disabled{cursor:not-allowed;opacity:.5}.phd__cart-message{font-size:14px;margin:-8px 0 16px}.phd__cart-message.is-success{color:#3a7a4e}.phd__cart-message.is-error{color:#b23b3b}.phd__dynamic-checkout{margin-top:var(--phd-dynamic-space-d)}.phd__trust-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--phd-trust-item-gap-d)}.phd__trust-item{display:flex;align-items:center;gap:10px;font-size:var(--phd-trust-size-d);color:var(--phd-trust-color)}.phd__trust-icon{width:20px;height:20px;flex:0 0 auto;color:var(--phd-trust-icon-color)}.phd__trust-icon svg{width:100%;height:100%;display:block}@media screen and (max-width:749px){.phd{background:var(--phd-bg);padding-top:var(--phd-pt-m);padding-bottom:var(--phd-pb-m)}.phd__inner{max-width:var(--phd-max-width-m);padding-left:var(--phd-pad-l-m);padding-right:var(--phd-pad-r-m)}.phd__breadcrumb{font-size:var(--phd-breadcrumb-size-m);color:var(--phd-breadcrumb-color);margin-bottom:var(--phd-breadcrumb-space-m)}.phd__layout{grid-template-columns:1fr;gap:var(--phd-layout-gap-m)}.phd__gallery--sticky{position:static;top:auto}.phd__main-image-wrap{aspect-ratio:var(--phd-image-ratio-m);background:var(--phd-image-bg);border-radius:var(--phd-image-radius-m);margin-bottom:var(--phd-gallery-space-m)}.phd__thumbs{gap:var(--phd-thumb-gap-m)}.phd__thumb{width:var(--phd-thumb-size-m);height:var(--phd-thumb-size-m);border-color:var(--phd-thumb-border-color);border-radius:var(--phd-thumb-radius-m)}.phd__thumb.is-active{border-color:var(--phd-thumb-active-border-color)}.phd__rating{font-size:var(--phd-rating-size-m);margin-bottom:var(--phd-rating-space-m)}.phd__stars{color:var(--phd-rating-star-color)}.phd__review-count{color:var(--phd-rating-text-color)}.phd__title{font-size:var(--phd-title-size-m);color:var(--phd-title-color);margin-bottom:var(--phd-title-space-m)}.phd__price{font-size:var(--phd-price-size-m);color:var(--phd-price-color);margin-bottom:var(--phd-price-space-m)}.phd__highlight{font-size:var(--phd-highlight-size-m);color:var(--phd-highlight-text);background:var(--phd-highlight-bg);padding:var(--phd-highlight-pad-m);border-radius:var(--phd-highlight-radius-m);margin-bottom:var(--phd-highlight-space-m)}.phd__highlight--mobile-hidden{display:none}.phd__description{font-size:var(--phd-desc-size-m);color:var(--phd-desc-color);margin-bottom:var(--phd-desc-space-m)}.phd__good-for{margin-bottom:var(--phd-goodfor-space-m)}.phd__good-for-label{font-size:var(--phd-goodfor-label-size-m);color:var(--phd-goodfor-label-color)}.phd__good-for-list{gap:var(--phd-goodfor-item-gap-m)}.phd__good-for-item{font-size:var(--phd-goodfor-item-size-m);color:var(--phd-goodfor-item-color)}.phd__good-for-icon{color:var(--phd-goodfor-icon-color)}.phd__quantity{margin-bottom:var(--phd-qty-space-m)}.phd__quantity-label{font-size:var(--phd-qty-label-size-m);color:var(--phd-qty-label-color)}.phd__quantity-control{border-color:var(--phd-qty-border-color)}.phd__qty-btn,.phd__qty-input{width:var(--phd-qty-size-m);height:var(--phd-qty-size-m);color:var(--phd-qty-text-color)}.phd__qty-btn:first-child,.phd__qty-btn:last-child{border-color:var(--phd-qty-border-color)}.phd__addons{margin-bottom:var(--phd-addons-space-m)}.phd__addons-label{font-size:var(--phd-addons-label-size-m);color:var(--phd-addons-label-color)}.phd__addons-list{border-color:var(--phd-addons-border-color)}.phd__addon{padding:var(--phd-addons-padding-m)}.phd__addon.is-active{background:var(--phd-addons-active-bg)}.phd__addon+.phd__addon{border-top-color:var(--phd-addons-border-color)}.phd__addon-checkbox{border-color:var(--phd-addons-checkbox-border)}.phd__addon-checkbox:checked{background:var(--phd-addons-checkbox-checked-bg);border-color:var(--phd-addons-checkbox-checked-bg)}.phd__addon-qty{border-color:var(--phd-addons-qty-border)}.phd__addon-qty-btn,.phd__addon-qty-input{width:var(--phd-addons-qty-size-m);height:var(--phd-addons-qty-size-m);color:var(--phd-addons-qty-text)}.phd__addon-qty-btn:first-child,.phd__addon-qty-btn:last-child{border-color:var(--phd-addons-qty-border)}.phd__summary{background:var(--phd-summary-bg);padding:var(--phd-summary-padding-m);margin-bottom:var(--phd-summary-space-m)}.phd__summary-rows{gap:var(--phd-summary-row-gap-m)}.phd__summary-row,.phd__summary-total{font-size:var(--phd-summary-size-m)}.phd__summary-divider{margin:var(--phd-summary-row-gap-m) 0}.phd__addon-media{width:var(--phd-addons-image-size-m);height:var(--phd-addons-image-size-m)}.phd__addon-name{font-size:var(--phd-addons-name-size-m);color:var(--phd-addons-name-color)}.phd__addon-price{font-size:var(--phd-addons-name-size-m);color:var(--phd-addons-price-color)}.phd__addon-description{font-size:var(--phd-addons-desc-size-m);color:var(--phd-addons-desc-color)}.phd__recipient{margin-bottom:var(--phd-recipient-space-m);border-color:var(--phd-recipient-border-color);padding:var(--phd-addons-padding-m)}.phd__recipient-toggle{font-size:var(--phd-recipient-label-size-m);color:var(--phd-recipient-text-color)}.phd__recipient-fields{gap:var(--phd-recipient-field-gap-m);margin-top:var(--phd-recipient-field-gap-m);padding-top:var(--phd-recipient-field-gap-m);border-top-color:var(--phd-recipient-border-color)}.phd__recipient-field label{font-size:var(--phd-recipient-label-size-m);color:var(--phd-recipient-text-color)}.phd__recipient-field input,.phd__recipient-field textarea{font-size:var(--phd-recipient-label-size-m);color:var(--phd-recipient-text-color);border-color:var(--phd-recipient-border-color)}.phd__recipient-char-count{color:var(--phd-recipient-text-color)}.phd__add-to-cart{font-size:var(--phd-btn-size-m);color:var(--phd-btn-text);background:var(--phd-btn-bg);border-radius:var(--phd-btn-radius-m);padding:var(--phd-btn-pad-y-m) 0;margin-bottom:var(--phd-btn-space-m)}.phd__add-to-cart:hover:not(:disabled){background:var(--phd-btn-bg-hover)}.phd__dynamic-checkout{margin-top:var(--phd-dynamic-space-m)}.phd__trust-list{gap:var(--phd-trust-item-gap-m)}.phd__trust-item{font-size:var(--phd-trust-size-m);color:var(--phd-trust-color)}.phd__trust-icon{color:var(--phd-trust-icon-color)}}.section--whats-inside:not(:has(.whats-inside)){display:none}.whats-inside{background:var(--wi-bg-d);padding-top:var(--wi-pt-d);padding-bottom:var(--wi-pb-d);font-family:Anonymous Pro,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.whats-inside__inner{max-width:var(--wi-max-width-d);margin:0 auto;padding-left:var(--wi-pad-l-d);padding-right:var(--wi-pad-r-d);text-align:center}.whats-inside__eyebrow-row{display:flex;align-items:center;justify-content:center;gap:var(--wi-eyebrow-gap-d);margin-bottom:var(--wi-eyebrow-space-d)}.whats-inside__rule{flex:1 1 auto;max-width:var(--wi-rule-max-width-d);height:1px;background:var(--wi-rule-color-d)}.whats-inside__eyebrow{flex:0 0 auto;font-size:var(--wi-eyebrow-size-d);letter-spacing:.14em;color:var(--wi-eyebrow-color-d);white-space:nowrap}.whats-inside__heading{font-size:var(--wi-heading-size-d);color:var(--wi-heading-color-d);letter-spacing:.04em;font-weight:700;margin:0 0 var(--wi-heading-space-d)}.whats-inside__subheading{max-width:var(--wi-subheading-max-width-d);margin:0 auto var(--wi-subheading-space-d);font-size:var(--wi-subheading-size-d);color:var(--wi-subheading-color-d);line-height:1.6}.whats-inside__subheading--hide-desktop{display:none}.whats-inside__grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--wi-gap-d);text-align:left}.whats-inside__item{display:flex;flex-direction:column;flex:0 1 calc((100% - (var(--wi-gap-d) * (var(--wi-cols-d) - 1))) / var(--wi-cols-d));min-width:0}.whats-inside__image-wrap{width:100%;aspect-ratio:var(--wi-ratio-d);background:var(--wi-image-bg-d);border-radius:var(--wi-radius-d);overflow:hidden;margin-bottom:var(--wi-image-title-space-d)}.whats-inside__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1);transition:transform .5s ease;will-change:transform}@media(hover:hover){.whats-inside__image-wrap:hover .whats-inside__image{transform:scale(1.05)}}.whats-inside__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.whats-inside__placeholder-svg{width:40%;height:40%;opacity:.4}.whats-inside__item-title{font-size:var(--wi-title-size-d);font-weight:700;color:var(--wi-title-color-d);margin:0 0 var(--wi-title-meta-space-d);line-height:1.35;min-height:1.35em}.whats-inside__item-meta{font-size:var(--wi-meta-size-d);color:var(--wi-meta-color-d);margin:0 0 var(--wi-meta-body-space-d);line-height:1.5;min-height:1.5em}.whats-inside__item-location,.whats-inside__item-size{white-space:nowrap}.whats-inside__item-size{color:var(--wi-size-color-d)}.whats-inside__item-sep{display:inline-block;margin:0 var(--wi-sep-space-d);opacity:var(--wi-sep-opacity)}.whats-inside__item-body{font-size:var(--wi-body-size-d);color:var(--wi-body-color-d);line-height:1.6;min-height:1.6em}.whats-inside__dots{display:none;align-items:center;justify-content:center;gap:var(--wi-dot-gap);margin-top:var(--wi-dots-space)}.whats-inside__dot{width:var(--wi-dot-size);height:var(--wi-dot-size);border-radius:50%;border:none;padding:0;background:var(--wi-dot-color);cursor:pointer;transition:background .2s ease,transform .2s ease}.whats-inside__dot.is-active{background:var(--wi-dot-active-color);transform:scale(1.15)}.whats-inside__note{display:block;text-align:left;margin-top:var(--wi-note-margin-top-d);padding:var(--wi-note-padding-d);background:var(--wi-note-bg-d);border:1px solid var(--wi-note-border-d);color:var(--wi-note-text-d);font-size:var(--wi-note-size-d);line-height:1.6}.whats-inside__note--hide-desktop{display:none}.whats-inside__note-head{display:flex;align-items:center;gap:var(--wi-note-gap-d)}.whats-inside__note-icon{flex:0 0 auto;width:var(--wi-note-icon-size-d);height:var(--wi-note-icon-size-d);margin-top:var(--wi-note-icon-offset-d);color:var(--wi-note-title-color-d)}.whats-inside__note-icon--hide-desktop{display:none}.whats-inside__note-icon svg{width:100%;height:100%;display:block}.whats-inside__note-title{font-size:var(--wi-note-title-size-d);font-weight:700;letter-spacing:.04em;line-height:1.4;color:var(--wi-note-title-color-d)}.whats-inside__note-text{margin:var(--wi-note-title-space-d) 0 0}.is-empty{display:block!important}@media screen and (max-width:749px){.whats-inside{background:var(--wi-bg-m);padding-top:var(--wi-pt-m);padding-bottom:var(--wi-pb-m)}.whats-inside__inner{max-width:var(--wi-max-width-m);padding-left:var(--wi-pad-l-m);padding-right:var(--wi-pad-r-m)}.whats-inside__rule{background:var(--wi-rule-color-m);max-width:var(--wi-rule-max-width-m)}.whats-inside__eyebrow-row{gap:var(--wi-eyebrow-gap-m);margin-bottom:var(--wi-eyebrow-space-m)}.whats-inside__eyebrow{font-size:var(--wi-eyebrow-size-m);color:var(--wi-eyebrow-color-m)}.whats-inside__eyebrow-row--mobile-false{display:none}.whats-inside__heading{font-size:var(--wi-heading-size-m);color:var(--wi-heading-color-m);margin-bottom:var(--wi-heading-space-m)}.whats-inside__subheading{font-size:var(--wi-subheading-size-m);color:var(--wi-subheading-color-m);margin-bottom:var(--wi-subheading-space-m);max-width:var(--wi-subheading-max-width-m)}.whats-inside__subheading--hide-desktop{display:block}.whats-inside__subheading--hide-mobile{display:none}.whats-inside__grid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--wi-gap-m);padding-bottom:4px;scrollbar-width:none}.whats-inside__grid::-webkit-scrollbar{display:none}.whats-inside__item{flex:0 0 var(--wi-item-width-m);scroll-snap-align:center}.whats-inside__image-wrap{aspect-ratio:var(--wi-ratio-m);background:var(--wi-image-bg-m);border-radius:var(--wi-radius-m);margin-bottom:var(--wi-image-title-space-m)}.whats-inside__item-title{font-size:var(--wi-title-size-m);color:var(--wi-title-color-m);margin-bottom:var(--wi-title-meta-space-m)}.whats-inside__item-meta{font-size:var(--wi-meta-size-m);color:var(--wi-meta-color-m);margin-bottom:var(--wi-meta-body-space-m)}.whats-inside__item-size{color:var(--wi-size-color-m)}.whats-inside__item-sep{margin:0 var(--wi-sep-space-m)}.whats-inside__item-body{font-size:var(--wi-body-size-m);color:var(--wi-body-color-m)}.whats-inside__dots{display:flex}.whats-inside__note{display:block;margin-top:var(--wi-note-margin-top-m);padding:var(--wi-note-padding-m);background:var(--wi-note-bg-m);border-color:var(--wi-note-border-m);color:var(--wi-note-text-m);font-size:var(--wi-note-size-m)}.whats-inside__note-head{gap:var(--wi-note-gap-m)}.whats-inside__note-icon{display:block;width:var(--wi-note-icon-size-m);height:var(--wi-note-icon-size-m);margin-top:var(--wi-note-icon-offset-m);color:var(--wi-note-title-color-m)}.whats-inside__note-title{font-size:var(--wi-note-title-size-m);color:var(--wi-note-title-color-m)}.whats-inside__note-text{margin-top:var(--wi-note-title-space-m)}.whats-inside__note--hide-mobile,.whats-inside__note-icon--hide-mobile{display:none}}@media screen and (min-width:750px){.whats-inside__subheading--hide-desktop,.whats-inside__eyebrow-row--desktop-false,.whats-inside__note--hide-desktop,.whats-inside__note-icon--hide-desktop{display:none}}.yml{background:var(--yml-bg);padding-top:var(--yml-pt-d);padding-bottom:var(--yml-pb-d);font-family:Anonymous Pro,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.yml__inner{max-width:var(--yml-max-width);margin:0 auto;padding-left:var(--yml-pad-l-d);padding-right:var(--yml-pad-r-d)}.yml__heading{font-size:var(--yml-heading-size-d);color:var(--yml-heading-color);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center;margin:0 0 var(--yml-heading-space-d);line-height:1.3}.yml__grid{display:grid;grid-template-columns:repeat(var(--yml-columns-d),1fr);gap:var(--yml-grid-gap-d)}.yml__card{display:flex;flex-direction:column;border:1px solid var(--yml-card-border-color);border-radius:var(--yml-card-border-radius);background:var(--yml-card-bg);overflow:hidden;text-decoration:none;color:inherit}.yml__image-wrap{width:100%;aspect-ratio:var(--yml-image-ratio-d);background:var(--yml-image-bg);overflow:hidden}.yml__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1);transition:transform .5s ease;will-change:transform}@media(hover:hover){.yml__card:hover .yml__image,.yml__card:focus-visible .yml__image{transform:scale(1.09)}}.yml__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.yml__placeholder-svg{width:40%;height:40%;opacity:.4}.yml__teaser{font-size:var(--yml-teaser-size-d);color:var(--yml-teaser-color);background:var(--yml-teaser-bg);padding:var(--yml-teaser-pad-d);line-height:1.4}.yml__body{display:flex;flex-direction:column;padding:var(--yml-card-padding-d);flex:1 0 auto}.yml__title{font-size:var(--yml-title-size-d);color:var(--yml-title-color);font-weight:700;letter-spacing:.03em;text-transform:uppercase;margin:0 0 var(--yml-title-space-d);line-height:1.3}.yml__price{font-size:var(--yml-price-size-d);color:var(--yml-price-color);margin:0 0 var(--yml-price-space-d)}.yml__description{font-size:var(--yml-desc-size-d);color:var(--yml-desc-color);line-height:1.6;margin:0 0 var(--yml-desc-space-d)}.yml__link{font-size:var(--yml-link-size-d);color:var(--yml-link-color);transition:color .2s ease;margin-top:auto}.yml__card:hover .yml__link{color:var(--yml-link-hover-color);text-decoration:underline}@media screen and (max-width:749px){.yml{padding-top:var(--yml-pt-m);padding-bottom:var(--yml-pb-m)}.yml__inner{padding-left:var(--yml-pad-l-m);padding-right:var(--yml-pad-r-m)}.yml__heading{font-size:var(--yml-heading-size-m);margin-bottom:var(--yml-heading-space-m)}.yml__grid{grid-template-columns:1fr;gap:var(--yml-grid-gap-m)}.yml__image-wrap{aspect-ratio:var(--yml-image-ratio-m)}.yml__teaser{font-size:var(--yml-teaser-size-m);padding:var(--yml-teaser-pad-m)}.yml__body{padding:var(--yml-card-padding-m)}.yml__title{font-size:var(--yml-title-size-m);margin-bottom:var(--yml-title-space-m)}.yml__price{font-size:var(--yml-price-size-m);margin-bottom:var(--yml-price-space-m)}.yml__description{font-size:var(--yml-desc-size-m);margin-bottom:var(--yml-desc-space-m)}.yml__link{font-size:var(--yml-link-size-m)}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=ACAAAAAAgwE */
