.product__thumb.is-active .product__thumb__link{border:1px solid black;padding:1px}.product__page .jdgm-rev-widg.jdgm-rev-widg{padding:0;border:none}.product__thumb__link{position:relative}.product__page .jdgm-rev-widg__title{font-size:20px;line-height:40px;font-family:var(--font-type-3-book)}.product__page .jdgm-rev-widg__summary-inner{display:flex;align-items:center;gap:15px}.product__page .jdgm-rev-widg__summary-text,.product__page .jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:16px;line-height:26px;font-family:var(--primary-regular);color:#000;text-decoration:underline}.product__page .jdgm-sort-dropdown.jdgm-sort-dropdown{border:none}.product__page .jdgm-write-rev-link{font-size:16px;line-height:26px;font-family:var(--primary-regular);color:#000;border:1px solid #000;padding:10px 25px}.product__page .jdgm-write-rev-link:hover{background:#000;color:#fff}.product__page .jdgm-rev__content{margin-top:3px}.product__page .jdgm-rev__buyer-badge-wrapper .jdgm-rev__buyer-badge{border-radius:20px}.product__page .jdgm-rev__timestamp,.product__page .jdgm-rev__author{line-height:40px;color:#606060;font-size:13px;margin-left:8px;font-weight:400}.product__page .jdgm-rev__icon{display:none}.product__page .jdgm-rev__timestamp+.jdgm-rev__br{padding-bottom:1px;margin-top:-10px}.product__page .jdgm-rev__title{font-size:16px;line-height:28px;color:#000;letter-spacing:0;font-weight:500}.product__page .jdgm-rev__body p{font-size:14px;line-height:22px;letter-spacing:0px;font-family:var(--primary-regular)}.product__content{padding-top:40px;font-size:14px}.product__content .product__title__wrapper{padding-right:0}.product__content .product__title__wrapper .product__title{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-type-3-light);font-weight:400;margin-top:5px}.product__content .product__title__wrapper .product__title div#smartwishlist #bookmarkit{color:#ff00b1!important;font-size:25px;display:flex;align-items:center;flex-wrap:wrap;position:initial;height:auto;padding:0;animation:none}.product__content .product__title__wrapper .product__title div#smartwishlist #bookmarkit:before{display:none}.product__wrapper__inner,.product__wrapper__inner .form__width{max-width:100%}.product__page .product__title{font-size:30px}.product__content .shop-pay-terms{font-size:12px;font-family:var(--primary-medium)}.product__block--lines,.product__block--lines .selector-wrapper .select__fieldset,.product__block--lines .selector-wrapper .radio__fieldset{border:0px}.radio__legend__option-name{color:#000;font-family:var(--primary-medium)}.select-popout__toggle{border:1px solid rgb(0 0 0 / 60%);min-height:50px}.product__form__outer fieldset popout-select,.bold_options{max-width:480px;font-family:var(--primary-medium)}.bold_options .bold_option_title{font-weight:600;font-size:16px;margin-bottom:5px;display:inline-block;color:#000;font-family:var(--primary-medium)}.bold_option .bold_option_element{display:block}.bold_options .bold_option_set input[type=text],.bold_options .bold_option_set input[type=password],.bold_options .bold_option_set input[type=email],.bold_options .bold_option_set input[type=url],.bold_options .bold_option_set input[type=number],.bold_options .bold_option_set select{width:100%;margin-bottom:15px;height:42px;margin-top:0;border:1px solid rgb(0 0 0 / 60%);font-size:calc(var(--BTN-FONT-SIZE) * var(--FONT-ADJUST-BODY))}.product__submit__buttons{max-width:480px}.product__form__outer fieldset .select-popout__option{display:flex;justify-content:space-between;align-items:center}.product__form__outer fieldset .select-popout__option:after{display:none}.product__block.stock-message-wraper{margin-bottom:5px}.shippingMsg{text-align:center;max-width:480px}.shippingMsg span{font-family:var(--primary-medium);font-weight:600}.product__block.ship-message-wraper{max-width:480px;text-align:center;margin-top:-15px!important}.ship-message-wraper div{margin-bottom:0!important}.product__block.ship-message-wraper klarna-placement{display:inline-block;margin:auto}.accordion__content ul{margin-left:22px}.accordion__content{line-height:1.64}.product-accordion .accordion__title{font-size:20px;font-family:var(--font-type-3-book)}div#honest-pricing{margin-block:20px 15px;padding-bottom:20px;border-bottom:1px solid #ececec}#honest-pricing .honest-pricing-trigger{font-size:20px;text-decoration:underline;font-family:var(--font-type-3-book);display:flex;gap:15px;margin-bottom:10px;text-underline-offset:3px;text-decoration-thickness:1px}#honest-pricing .price-compare{margin-top:20px;display:flex;flex-direction:column;gap:10px}#honest-pricing .com-title{font-size:20px;font-family:var(--font-type-3-book)}#honest-pricing .header-font:before{content:"";width:50px;height:1px;background:#000;margin-right:8px}#honest-pricing .price-compare>div:first-child .header-font:before{width:60px}#honest-pricing .price-compare>div{display:flex;align-items:center;gap:7px}#honest-pricing .header-font{font-size:16px;font-family:var(--primary-semibold);display:flex;align-items:center}div#honest-popup-content{position:fixed;z-index:99;top:0;left:0;width:100%;background:#fff;height:100%;overflow:auto;text-align:center}div#honest-popup-content[open]{display:block!important}div#honest-popup-content img{max-width:896px;margin:40px auto auto;position:relative;z-index:1;width:85%}div#honest-popup-content .pop-bg{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}div#honest-popup-content .pop-bg button{position:absolute;right:20px;top:90px;width:44px;height:44px;border:1px solid gray;color:gray;border-radius:50%}div#honest-popup-content .pop-bg button:hover{background:#ab8c52;color:#fff}div#honest-popup-content button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;fill:currentColor}product-component .product__block .product__price{font-size:18px}@media (min-width:750px){.product__thumb__link{width:110px;height:110px}.product__wrapper--thumbnails-left .product__thumbs{position:initial;flex:0 0 151px}.product__wrapper--thumbnails-left .product__images{position:sticky;top:var(--header-sticky-height, 0px)}.product__page{align-items:start}body.template-product .index-product product-images{padding-right:var(--outer)}body.template-product .index-product{position:relative}body.template-product .index-product:before{content:"";width:50%;left:0;top:0;background:#f9f9f9;height:100%;position:absolute}}@media (max-width:749px){.product__page .product__title{font-size:25px}product-component .product__block .product__price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/277/assets/custom-pdp-style.css.map */
