.silph-breadcrumb{padding:1.8rem 0 0;font-size:1.25rem;color:#6b6b73;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.silph-breadcrumb a{color:inherit;text-decoration:none}.silph-breadcrumb a:hover{color:rgb(var(--color-button))}.silph-breadcrumb .sep{opacity:.5}.silph-breadcrumb .current{color:rgb(var(--color-foreground));font-weight:600}@media screen and (min-width:990px){.silph-product .product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:4.8rem;align-items:start}.silph-product .product__media-wrapper,.silph-product .product__info-wrapper{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:none!important}.silph-product .product__media-wrapper{position:sticky;top:2rem;align-self:start}.silph-product--sealed .product__media-list,.silph-product--sealed .product__media-wrapper>*{max-width:50rem;margin-inline:auto}.silph-product--card .product__media-list,.silph-product--card .product__media-wrapper>*{max-width:50rem;margin-inline:auto}}.silph-product .product__media-wrapper{position:relative}.silph-product .product__media-item,.silph-product .product-media-container,.silph-product .product__media-list .product-media{border-radius:2rem;overflow:hidden}.silph-product .product__media-item{position:relative;background:linear-gradient(150deg,#f5f5f7,#e9e9ee);border-radius:2rem}.silph-product--sealed .product__media-item.is-active,.silph-product--sealed .product__media-item:first-child,.silph-product--card .product__media-item.is-active,.silph-product--card .product__media-item:first-child{aspect-ratio:1 / 1}.silph-product .product__media-item img,.silph-product .product-media img{object-fit:contain!important;width:100%;height:100%}@media screen and (min-width:990px){.silph-product--sealed .product__media-wrapper{max-width:52rem}.silph-product--card .product__media-wrapper{max-width:40rem;margin-inline:auto}}.silph-product .thumbnail-list__item .thumbnail,.silph-product .thumbnail.global-media-settings--no-shadow{border-radius:1.1rem}.silph-product .product__info-container>*+*{margin-top:0}.silph-product .product__text.caption-with-letter-spacing,.silph-product .product__text{font-size:1.3rem;color:#6b6b73;letter-spacing:normal;text-transform:none}.silph-product .product__title,.silph-product .product__title h1,.silph-product h1.product__title{font-family:var(--font-heading-family);font-weight:800;font-stretch:118%;font-size:3.6rem;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--color-foreground));margin:1rem 0 0}.silph-product .price{font-family:var(--font-heading-family);display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;row-gap:.6rem}.silph-product .price .price__badges,.silph-product .price__badge-sold-out,.silph-product .price__badge-sale{margin:0}.silph-product .price__badge-sold-out{display:inline-flex;align-items:center;font-family:var(--font-body-family);font-weight:700;font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase;padding:.5rem 1rem;border-radius:.8rem;background:#f1f1f4;color:#5a5a64;line-height:1}.silph-product .price .price-item{font-family:var(--font-heading-family);font-weight:800;font-stretch:108%;font-size:3.4rem;color:rgb(var(--color-foreground));letter-spacing:-.01em}.silph-product .price--sold-out .price-item,.silph-product .price__sale .price-item--regular{color:#6b6b73}.silph-product__trust{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1.6rem;font-size:1.25rem;color:#6b6b73}.silph-product__trust span{display:inline-flex;align-items:center;gap:.7rem}.silph-product__trust svg{width:1.4rem;height:1.4rem;color:#12813e;flex:none}.silph-preco{margin-top:1.4rem;border:1.5px solid #fdd5d5;background:#fff7f7;border-radius:1.4rem;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:1rem}.silph-preco__row{display:flex;align-items:flex-start;gap:.9rem;font-size:1.35rem;line-height:1.45;color:#131316}.silph-preco__row svg{width:1.6rem;height:1.6rem;color:#c00000;flex:none;margin-top:.2rem}.silph-product fieldset.product-form__input--pill{border:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.9rem}.silph-product fieldset.product-form__input--pill legend.form__label{grid-column:1 / -1;margin:0 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}.silph-product fieldset.product-form__input--pill input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.silph-product fieldset.product-form__input--pill label{display:flex;align-items:center;justify-content:center;text-align:center;margin:0;min-width:0;padding:1.3rem 1rem;border-radius:1.3rem;border:1.5px solid #e8e8ed;background:#fff;font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .13s ease,box-shadow .13s ease}.silph-product fieldset.product-form__input--pill label:hover{border-color:#c9c9d2}.silph-product fieldset.product-form__input--pill input[type=radio]:checked+label{border:2px solid #131316;box-shadow:0 .4rem 1.4rem #1313161a}.silph-product fieldset.product-form__input--pill input[type=radio].disabled+label{background:#f7f7f9;border:1.5px dashed #d9d9e0;color:#a9a9b2;text-decoration:line-through;cursor:not-allowed}.silph-product fieldset.product-form__input--pill input[type=radio].disabled:checked+label{border:2px solid #131316;text-decoration:none;color:rgb(var(--color-foreground));background:#fff}.silph-product .product-form__buttons{max-width:none}.silph-product .quantity{border:1.5px solid #e8e8ed;border-radius:1.3rem;overflow:hidden;width:auto}.silph-product .quantity__input{font-weight:700;font-size:1.6rem;color:rgb(var(--color-foreground));width:4.4rem}.silph-product .quantity__button{width:4.6rem}.silph-product .product-form__submit{border-radius:1.3rem;font-family:var(--font-body-family);font-weight:700;font-size:1.6rem;min-height:5.4rem;box-shadow:0 .3rem 1.4rem #f000004d}.silph-product .product-form__submit:not([disabled]){background:#f00000;color:#fff;border-color:#f00000}.silph-product .product-form__submit:not([disabled]):after{box-shadow:none;border-color:transparent}.silph-product .product-form__submit:not([disabled]):hover{transform:translateY(-1px);background:#c00;border-color:#c00}.silph-product .product-form__submit[disabled]{background:#f1f1f4;color:#a9a9b2;border-color:#f1f1f4;box-shadow:none}.silph-product .product-form__quantity{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.silph-product .product__accordion.accordion{border-top:1px solid #efeff2;border-bottom:1px solid #efeff2;margin-top:0}.silph-product .product__accordion .summary__title,.silph-product .product__accordion summary{font-size:1.45rem;font-weight:700;color:rgb(var(--color-foreground))}.silph-product .product__accordion .accordion__content{font-size:1.4rem;line-height:1.65;color:#5a5a64}.related-products .related-products__heading,.related-products h2{font-family:var(--font-heading-family);font-weight:800;font-stretch:115%;text-transform:uppercase;letter-spacing:-.01em}.silph-sticky-atc{display:none}@media screen and (max-width:749px){.silph-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #efeff2;box-shadow:0 -.8rem 2.4rem #13131614}.silph-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:none;max-width:42%}.silph-sticky-atc__name{font-size:1.1rem;color:#6b6b73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.silph-sticky-atc__price{font-family:var(--font-heading-family);font-weight:800;font-stretch:105%;font-size:1.7rem;color:rgb(var(--color-foreground))}.silph-sticky-atc__btn{flex:1;border:none;cursor:pointer;background:#f00000;color:#fff;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;padding:1.5rem 0;border-radius:1.3rem;box-shadow:0 .3rem 1.4rem #f000004d}.silph-sticky-atc__btn[disabled]{background:#f1f1f4;color:#a9a9b2;box-shadow:none;cursor:not-allowed}body:has(.silph-product){padding-bottom:7.5rem}}@media screen and (max-width:749px){.silph-product .product__title,.silph-product .product__title h1{font-size:2.4rem}.silph-product .price .price-item{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/silph-product.css.map */
