:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top{display:none}@media(max-width:768px){:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top{display:block;padding:12px 0 10px;border-bottom:1px solid rgba(0,0,0,.06);order:-2}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top>*{margin:6px 0}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top .nyx-top-title{font-size:var(--pdp-fs-display);font-weight:var(--pdp-fw-display);line-height:var(--pdp-lh-display);letter-spacing:var(--pdp-ls-display);margin:0 0 6px;color:#211a28}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top .nyx-top-subtitle{font-size:var(--pdp-fs-lead);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-loose);margin:0 0 var(--nyx-mobile-subtitle-bottom, 6px);color:var(--nyx-mobile-subtitle-color, #666);white-space:pre-line}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top .nyx-top-rating{font-size:var(--pdp-fs-meta);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-normal);opacity:.9;margin:0 0 6px}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top .nyx-top-price{font-size:var(--pdp-fs-price);font-weight:var(--pdp-fw-bold);line-height:var(--pdp-lh-tight);margin:0 0 6px}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top .nyx-top-stock{font-size:var(--pdp-fs-meta);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-normal);opacity:.9;margin:0}:is(.nyx-pdp,#nyx-pdp) .main-product__block-title .product-block-group--title,:is(.nyx-pdp,#nyx-pdp) .main-product__block-title .alr-display-review-badge{display:none!important}:is(.nyx-pdp,#nyx-pdp) .m-main-product--media{order:-1}:is(.nyx-pdp,#nyx-pdp) .m-main-product--info{order:0}:is(.nyx-pdp,#nyx-pdp) .m-media-gallery{--pdp-gallery-mobile-width: calc(100vw - 30px) }:is(.nyx-pdp,#nyx-pdp) .m-media-gallery__inner{min-height:calc(var(--pdp-gallery-mobile-width) / var(--first-media-aspect-ratio, 1))}:is(.nyx-pdp,#nyx-pdp) .m-media-gallery__inner .m-media-gallery__list{min-height:inherit}:is(.nyx-pdp,#nyx-pdp) .m-product-media--slider__thumbnails{min-height:77px}}:is(.nyx-pdp,#nyx-pdp){--pdp-font: var(--font-stack-body);--pdp-fs-display: 40px;--pdp-fw-display: 600;--pdp-fs-lead: 16px;--pdp-fs-title: 17px;--pdp-fs-label: 16px;--pdp-fs-body: 15px;--pdp-fs-meta: 13px;--pdp-fs-price: 20px;--pdp-fs-price-old: 16px;--pdp-fs-badge: 13px;--pdp-fs-btn-label: 16px;--pdp-fw-regular: 400;--pdp-fw-medium: 600;--pdp-fw-bold: 700;--pdp-lh-display: 1;--pdp-lh-tight: 1.25;--pdp-lh-normal: 1.45;--pdp-lh-loose: 1.6;--pdp-ls-display: -.05em;--pdp-ls-button: .01em}:is(.nyx-pdp,#nyx-pdp) .m-main-product--info,:is(.nyx-pdp,#nyx-pdp) .m-main-product--info *{font-family:var(--pdp-font)}:is(.nyx-pdp,#nyx-pdp) .m-product-text--subtitle{font-size:var(--pdp-fs-lead);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-loose)}:is(.nyx-pdp,#nyx-pdp) .option-label--selected{font-size:var(--pdp-fs-label);font-weight:var(--pdp-fw-medium);line-height:var(--pdp-lh-tight)}:is(.nyx-pdp,#nyx-pdp) .pdp-acc__ttl,:is(.nyx-pdp,#nyx-pdp) .m-collapsible--button,:is(.nyx-pdp,#nyx-pdp) .m-accordion--item-button{font-size:var(--pdp-fs-title);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-tight)}:is(.nyx-pdp,#nyx-pdp) .m-product-description,:is(.nyx-pdp,#nyx-pdp) .pdp-acc__rte,:is(.nyx-pdp,#nyx-pdp) .pdp-acc__rte p,:is(.nyx-pdp,#nyx-pdp) .pdp-acc__rte li,:is(.nyx-pdp,#nyx-pdp) .metafield-rich_text_field p,:is(.nyx-pdp,#nyx-pdp) .m-tab-content__inner{font-size:var(--pdp-fs-body);font-weight:var(--pdp-fw-regular);line-height:var(--pdp-lh-loose)}:is(.nyx-pdp,#nyx-pdp) .m-add-to-cart--text{font-size:var(--pdp-fs-btn-label);font-weight:var(--pdp-fw-medium);line-height:var(--pdp-lh-normal);letter-spacing:var(--pdp-ls-button)}@media(min-width:1024px){:is(.nyx-pdp,#nyx-pdp) .m-main-product--wrapper{flex-wrap:nowrap;align-items:flex-start;overflow:visible}:is(.nyx-pdp,#nyx-pdp) .m-main-product,:is(.nyx-pdp,#nyx-pdp) .m-main-product>.container,:is(.nyx-pdp,#nyx-pdp) .m-main-product>.container-full{overflow:visible}:is(.nyx-pdp,#nyx-pdp) .m-main-product--media{position:sticky;top:0;align-self:flex-start;height:fit-content}}:is(.nyx-pdp,#nyx-pdp) .m-product-title{font-size:var(--pdp-fs-display);font-weight:var(--pdp-fw-display);line-height:var(--pdp-lh-display);letter-spacing:var(--pdp-ls-display);margin:3px 0 0;padding:2px 0;color:#211a28;width:100%;display:block}@media(max-width:768px){:is(.nyx-pdp,#nyx-pdp) .m-main-product--wrapper{display:flex;flex-direction:column}:is(.nyx-pdp,#nyx-pdp) .m-main-product--media{order:0;width:100%}:is(.nyx-pdp,#nyx-pdp) .m-main-product--info{order:1}:is(.nyx-pdp,#nyx-pdp) .m-product-info--wrapper>.main-product__block-\@app{margin-top:6px;margin-bottom:2px}:is(.nyx-pdp,#nyx-pdp) .nyx-mobile-top{margin-top:2px;margin-bottom:8px;padding:0;border-bottom:0}}:is(.nyx-pdp,#nyx-pdp) button,:is(.nyx-pdp,#nyx-pdp) .product-form button,:is(.nyx-pdp,#nyx-pdp) .product-form__submit,:is(.nyx-pdp,#nyx-pdp) [data-add-to-cart],:is(.nyx-pdp,#nyx-pdp) .nyx-variant-trigger,:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity,:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity *{font-family:var(--pdp-font)}:is(.nyx-pdp,#nyx-pdp) button[name=add],:is(.nyx-pdp,#nyx-pdp) .product-form button[type=submit],:is(.nyx-pdp,#nyx-pdp) button.product-form__submit,:is(.nyx-pdp,#nyx-pdp) .product-form__submit,:is(.nyx-pdp,#nyx-pdp) [data-add-to-cart]{justify-content:space-between!important;padding:0 28px!important;font-size:var(--pdp-fs-btn-label);line-height:var(--pdp-lh-normal)}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity{height:58px;box-sizing:border-box;padding:0;border:1px solid rgb(33,26,40);border-radius:40px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity:hover{border-color:#211a288c}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity:focus-within{border-color:#211a28;box-shadow:0 0 0 3px #211a2814}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__button{border-radius:0;align-self:stretch;transition:background .18s ease}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__button:hover:not(.m\:disabled){background:#211a280f}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__button,:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__input{font-size:var(--pdp-fs-label);font-weight:var(--pdp-fw-bold);color:#211a28}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__button{width:52px;flex:0 0 52px}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__input{flex:1 1 auto;width:auto;min-width:0;max-width:none;height:auto;align-self:stretch;margin:12px 0;padding:0;border-radius:0;border-left:1px solid rgba(33,26,40,.15);border-right:1px solid rgba(33,26,40,.15)}:is(.nyx-pdp,#nyx-pdp) m-quantity-input.m-quantity .m-quantity__button svg{width:16px;height:16px}:is(.nyx-pdp,#nyx-pdp) .m-product-form--wrapper .m-product-form--input{flex:0 0 168px;width:168px;max-width:168px}:is(.nyx-pdp,#nyx-pdp) .m-product-form--wrapper m-quantity-input.m-quantity{width:100%;max-width:none}:is(.nyx-pdp,#nyx-pdp) .m-sticky-addtocart m-quantity-input.m-quantity{flex:0 0 132px;width:132px;max-width:132px;margin-right:12px}:is(.nyx-pdp,#nyx-pdp) .m-sticky-addtocart m-quantity-input.m-quantity .m-quantity__button{width:40px;flex:0 0 40px}@media(max-width:767px){:is(.nyx-pdp,#nyx-pdp) .m-product-form--wrapper .m-product-form--input{flex:1 1 100%;width:100%;max-width:none;margin-right:0;margin-bottom:16px}}:is(.nyx-pdp,#nyx-pdp) .m-sticky-addtocart .m-add-to-cart{flex:0 0 auto;gap:12px;white-space:nowrap;height:46px;margin-right:10px;font-size:var(--pdp-fs-meta);font-weight:var(--pdp-fw-medium)}:is(.nyx-pdp,#nyx-pdp) .trustshop-review-summary--total{font-size:var(--pdp-fs-meta)!important;font-weight:var(--pdp-fw-regular)!important;letter-spacing:0!important}@media(max-width:767px){:is(.nyx-pdp,#nyx-pdp){--pdp-fs-display: 34px;--pdp-fs-lead: 15px;--pdp-fs-title: 15px;--pdp-fs-label: 15px;--pdp-fs-body: 14px;--pdp-fs-meta: 12px;--pdp-fs-price: 17px;--pdp-fs-price-old: 15px;--pdp-fs-badge: 12px;--pdp-fs-btn-label: 12px}}:is(.nyx-pdp,#nyx-pdp) .m-product-info--wrapper>*{margin-top:var(--nyx-gap)!important;padding:0!important}:is(.nyx-pdp,#nyx-pdp) .m-product-info--wrapper>*:first-child{margin-top:0!important}:is(.nyx-pdp,#nyx-pdp) .m-product__title,:is(.nyx-pdp,#nyx-pdp) .product__title{margin-bottom:var(--nyx-title-bottom)!important}:is(.nyx-pdp,#nyx-pdp) .m-product__price,:is(.nyx-pdp,#nyx-pdp) .price{margin-top:var(--nyx-price-top)!important;margin-bottom:var(--nyx-price-bottom)!important}:is(.nyx-pdp,#nyx-pdp) .m-product-option__inner{margin-top:var(--nyx-option-top)!important;margin-bottom:0!important}:is(.nyx-pdp,#nyx-pdp) .m-product-option--label{margin-bottom:var(--nyx-option-label-bottom)!important;font-size:var(--pdp-fs-label);font-weight:var(--pdp-fw-medium);line-height:var(--pdp-lh-tight)}:is(.nyx-pdp,#nyx-pdp) .m-product-option--content{gap:var(--nyx-option-content-gap)!important;margin-top:0!important}:is(.nyx-pdp,#nyx-pdp) .nyx-color-dd{margin:var(--nyx-color-dd-top) 0 0!important}:is(.nyx-pdp,#nyx-pdp) .nyx-color-trigger{padding:10px 12px!important}:is(.nyx-pdp,#nyx-pdp) .product-form__input--quantity,:is(.nyx-pdp,#nyx-pdp) .m-quantity,:is(.nyx-pdp,#nyx-pdp) .quantity{margin-bottom:0!important}:is(.nyx-pdp,#nyx-pdp) .product-form__buttons,:is(.nyx-pdp,#nyx-pdp) .m-product-form--buttons{margin-top:var(--nyx-buttons-top)!important}:is(.nyx-pdp,#nyx-pdp) .m-product__inventory,:is(.nyx-pdp,#nyx-pdp) .inventory,:is(.nyx-pdp,#nyx-pdp) .shipping-information,:is(.nyx-pdp,#nyx-pdp) .m-product__meta{margin-top:var(--nyx-inventory-top)!important}:is(.nyx-pdp,#nyx-pdp) .m-product__price+*,:is(.nyx-pdp,#nyx-pdp) .price+*{margin-top:var(--nyx-price-bottom)!important;padding-top:0!important}:is(.nyx-pdp,#nyx-pdp) .m-product-info--wrapper>*+*{margin-top:var(--nyx-gap)!important;padding-top:0!important}:is(.nyx-pdp,#nyx-pdp) .nyx-hide-original-inventory,:is(.nyx-pdp,#nyx-pdp) .nyx-hide-original-inventory:empty{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important}:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:var(--pdp-fs-price);font-weight:var(--pdp-fw-bold)}:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price__old{font-size:var(--pdp-fs-price-old);font-weight:400;text-decoration:line-through;opacity:.6}:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price__badge{position:absolute;top:0;right:24px;z-index:1;padding:4px 10px;border-radius:20px;background:#ff3d7f;color:#fff;font-size:12px;font-weight:var(--pdp-fw-bold);line-height:1.2;letter-spacing:.02em;white-space:nowrap;pointer-events:none;transform:translateY(-50%) rotate(-4deg)}@media(max-width:767px){:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price__badge{right:18px;padding:3px 9px;font-size:11px}}:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price__old:empty,:is(.nyx-pdp,#nyx-pdp) .nyx-atc-price__badge:empty{display:none}:is(.nyx-pdp,#nyx-pdp) .m-sticky-addtocart .nyx-atc-price{gap:6px;font-size:var(--pdp-fs-btn-label)}:is(.nyx-pdp,#nyx-pdp) .m-sticky-addtocart .nyx-atc-price__badge{right:16px;padding:3px 8px;font-size:10px}:is(.nyx-pdp,#nyx-pdp) .nyx-sticky-title{display:none}@media(max-width:767px){:is(.nyx-pdp,#nyx-pdp) .nyx-sticky-title{display:flex;align-items:center;align-self:center;gap:10px;flex:1 1 auto;min-width:0;margin-right:12px}:is(.nyx-pdp,#nyx-pdp) .nyx-sticky-title__img{flex:0 0 44px;width:44px;height:44px;border-radius:10px;object-fit:cover;background:#f6f4f8}:is(.nyx-pdp,#nyx-pdp) .nyx-sticky-title__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--pdp-fs-meta);font-weight:var(--pdp-fw-medium);line-height:1.25}}:is(.nyx-pdp,#nyx-pdp) .m-product__price,:is(.nyx-pdp,#nyx-pdp) .price{display:inline-flex!important;align-items:baseline!important;gap:28px;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important}:is(.nyx-pdp,#nyx-pdp) .m-product__price>*,:is(.nyx-pdp,#nyx-pdp) .price>*{display:inline-flex!important;align-items:baseline;flex:0 0 auto!important;white-space:nowrap!important;width:auto!important;margin:0!important}:is(.nyx-pdp,#nyx-pdp) .nyx-stock-inline{display:inline-flex!important;align-items:center!important;gap:6px;margin:0!important;padding:0!important;flex:0 0 auto!important;white-space:nowrap!important}:is(.nyx-pdp,#nyx-pdp) .nyx-stock-inline .m-product__inventory,:is(.nyx-pdp,#nyx-pdp) .nyx-stock-inline .inventory{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:0!important;white-space:nowrap!important}@media(max-width:420px){:is(.nyx-pdp,#nyx-pdp) .nyx-stock-inline{font-size:.9em}}@media(max-width:767px){:is(.nyx-pdp,#nyx-pdp) .m-main-product--wrapper{row-gap:0}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/nyx-pdp.css.map */
