product-component+.plp-sec{padding-top:1px}@media screen and (max-width:900px){.main-product-wrapper+.product-spec-wrapper .plp-sec{padding-top:0}}#cm-adjust .product__text{font-family:var(--sans);font-size:1.6rem;font-weight:600;letter-spacing:.06em;color:var(--gold-text);margin:0 0 6px;line-height:1.85}#cm-adjust .product__title{margin:0}#cm-adjust .product__title h1{margin-bottom:16px;font-family:var(--serif);font-size:clamp(24px,2.4vw,30px);font-weight:500;color:#414141;line-height:1.4;letter-spacing:.04em}#cm-adjust .pdp-labels .pill{display:block}#cm-adjust .pdp-labels .pill.sub{background:var(--topbar-bg);color:var(--on-gold);box-shadow:inset 0 0 0 1px var(--topbar-bg)}#cm-adjust .product__info-wrapper{padding-left:0}#cm-adjust .product-main{margin-top:20px;padding-bottom:48px}#cm-adjust .product-main .price{margin-top:24px}#cm-adjust .pdp-field{margin-top:16px}#cm-adjust .product__info-wrapper .price-item{display:inline-flex;align-items:center}#cm-adjust .product__info-wrapper .price__sale .price-item--regular{margin-right:12px;font-family:var(--rom);font-size:1.4rem;color:#6a6a6a}#cm-adjust .product__info-wrapper .yen{font-size:1.8rem;margin-right:.1rem}#cm-adjust .product__info-wrapper .price__sale .price-item--regular .yen{font-size:1.4rem}#cm-adjust .product__info-wrapper .price__sale .price-item--sale,#cm-adjust .product__info-wrapper .price__regular .price-item--regular{font-family:var(--rom);font-size:3rem;font-weight:600;color:var(--gray)}#cm-adjust .product__info-wrapper .price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:center}#cm-adjust .product__info-wrapper .tax{font-size:1.2rem;color:var(--ink-soft);margin-left:-4px;font-family:var(--sans);font-weight:400}#cm-adjust .product__info-wrapper .off{display:inline-block;margin-right:12px;font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--status-sale);padding:3px 9px;border-radius:999px;line-height:1.1}#cm-adjust .product-form__quantity{display:flex;align-items:center;gap:14px;background:#fff}#cm-adjust .product-form__quantity .quantity__input{font-family:var(--rom);font-size:1.8rem;opacity:1;font-weight:400;padding:0;width:44px}#cm-adjust .product-form__quantity .quantity__input:focus-visible{outline-offset:-1px}#cm-adjust .product-form__quantity .quantity__button .svg-wrapper{width:1.2rem}#cm-adjust .form__label{font-size:1.6rem;font-weight:600;color:var(--gray);letter-spacing:.04em}#cm-adjust .quantity__label{min-width:56px}#cm-adjust .quantity__rules-cart{font-size:1.2rem;font-weight:400}#cm-adjust .quantity__rules-cart-text{display:none}#cm-adjust .product-form{margin-top:16px;margin-bottom:34px}#cm-adjust .product-form__submit{margin-bottom:0}#cm-adjust .product-form__submit:disabled{background:var(--status-sold);color:#fff;cursor:default}#cm-adjust .product-form__quantity .quantity{border:1.5px solid var(--line);border-radius:999px;overflow:hidden}#cm-adjust .product-form__quantity .quantity:before,#cm-adjust .product-form__quantity .quantity:after{display:none}#cm-adjust .quantity__button{transition:background .2s ease,color .2s ease}#cm-adjust .quantity__button:hover,#cm-adjust .quantity__button:focus-visible{background:var(--cream);color:var(--gold-text);outline:none;box-shadow:none}#cm-adjust .icon-with-text{margin-bottom:var(--sp-group);padding-top:var(--sp-group);border-top:1px solid var(--line-soft)}#cm-adjust .icon-with-text--horizontal{column-gap:8px}#cm-adjust .icon-with-text__item{padding:18px 6px;background:var(--cream);border:1px solid var(--line)}#cm-adjust .icon-with-text__item .svg-wrapper{margin-bottom:10px;width:56px;height:56px;background:var(--paper);border-radius:50%}#cm-adjust .icon-with-text__item svg{width:30px;height:30px;color:var(--gold-text)}#cm-adjust .icon-with-text__item .inline-richtext{font-family:var(--sans);font-size:1.4rem;line-height:1.6;color:var(--ink);font-weight:600}#cm-adjust .icon-with-text__item p{margin:0}#cm-adjust .icon-with-text__item a:hover,#cm-adjust .icon-with-text__item a:focus{text-decoration:none}#cm-adjust .product-form__buttons{max-width:100%}#cm-adjust .icon-with-text__item a{font-weight:400;text-decoration:underline}#cm-adjust .product-media-container.constrain-height{border:1px solid var(--card-line);border-radius:var(--radius);--constrained-min-height: 573px}#cm-adjust .thumbnail-slider{padding:0 var(--gut)}#cm-adjust .thumbnail-slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:34px;height:34px;border-radius:50%;border:1px solid var(--card-line);background:#fffffff0;color:var(--gray);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;transition:border-color .2s,background .2s}#cm-adjust .thumbnail-slider .slider-button svg{width:12px;height:auto;color:var(--gray)}#cm-adjust .thumbnail-slider .slider-button:hover,#cm-adjust .thumbnail-slider .slider-button:focus-visible{border-color:var(--gold)}#cm-adjust .thumbnail-slider .slider-button:disabled{visibility:hidden;pointer-events:none}#cm-adjust .slider-button--prev{left:-2px}#cm-adjust .slider-button--next{right:-2px}#cm-adjust .thumbnail{border-radius:var(--radius)}#cm-adjust .thumbnail[aria-current]{border-color:var(--gold);box-shadow:0 0 0 2px #fabe0047}#cm-adjust .thumbnail:hover{opacity:1}#cm-adjust .thumbnail img{transition:transform .5s ease;will-change:transform;transform:translateZ(0)}#cm-adjust .thumbnail:hover img,#cm-adjust .thumbnail:focus img{transform:scale(1.06) translateZ(0)}#cm-adjust .thumbnail-list__item.slider__slide{width:calc((100% - 30px)/4)}#cm-adjust .product__info-container{margin-top:28px}#cm-adjust .product__media-item{padding-top:0}#cm-adjust .product__media img{border-radius:var(--radius)}#cm-adjust .pdp-noshiname-input:focus-visible{border-color:var(--gold);outline:none;box-shadow:none}#cm-adjust .pdp-noshiname{flex-wrap:wrap}#cm-adjust variant-selects .product-form__input{display:flex;align-items:center;gap:14px}#cm-adjust variant-selects .form__label{min-width:3.5em;margin:0}#cm-adjust variant-selects .select__select{min-height:48px;padding:12px 44px 12px 16px;background:#fff;border:1px solid var(--line);border-radius:999px;font-size:1.6rem;color:var(--gray);letter-spacing:.03em;transition:border-color .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none' stroke='%2334492f' stroke-width='1.6'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;line-height:1}#cm-adjust variant-selects .product-form__input .select:before,#cm-adjust variant-selects .product-form__input .select:after{display:none}#cm-adjust variant-selects .select__select:focus,#cm-adjust variant-selects .select__select:focus-visible{box-shadow:none;border-radius:999px}#cm-adjust variant-selects .select__select:hover,#cm-adjust variant-selects .select__select:focus-visible{border-color:var(--gold)}#cm-adjust .rating-wrapper{margin:8px 0 0}#cm-adjust .rating-count-link{margin-left:8px;font-size:1.6rem;text-decoration:underline;text-underline-offset:3px;color:var(--ink-soft)}#cm-adjust .rating-count-link:hover,#cm-adjust .rating-count-link:focus-visible{text-decoration:none}#cm-adjust #judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters{justify-content:flex-end!important}@media screen and (min-width:750px){#cm-adjust .product__media-wrapper,#cm-adjust .product__info-wrapper{max-width:100%;width:100%}#cm-adjust .product__info-wrapper{padding-left:0;padding-top:4px}#cm-adjust .product-main{display:grid}#cm-adjust .thumbnail-slider{padding:0}#cm-adjust .thumbnail-list__item.slider__slide{width:calc((100% - 40px)/5)}#cm-adjust .slider-button--prev{left:-6px}#cm-adjust .slider-button--next{right:-6px}#cm-adjust .product-main{padding-bottom:80px}#cm-adjust .product-main .price{margin-top:34px}}@media screen and (min-width:900px){#cm-adjust .product__info-container{margin-top:0}#cm-adjust .product-main{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px}}@media screen and (max-width:740px){#cm-adjust .plp-compare table:not([class]){border:none}#cm-adjust .plp-compare table:not([class]) td{border:none}#cm-adjust .plp-compare table:not([class]) th{border:none;border-bottom:1px solid var(--line)}#cm-adjust .plp-compare table:not([class]) td+td{border-top:1px solid var(--line)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/temp-custom-product.css.map */
