.pdp-product .pdp-block{margin-bottom:9px}.pdp-product .product-hero{margin-top:45px}.pdp-product .pdp-price,.pdp-product .pdp-title{font-weight:300;display:flex;justify-content:center}.pdp-product .pdp-block{margin-bottom:18px}@media screen and (max-width:768px){.pdp-product .pdp-block{font-size:24px}}.pdp-product .read-more-content{padding-bottom:10px}.pdp-product .pdp-description{border-top:1px solid var(--foreword-secondary);padding:18px 0 0}.pdp-product .read-more-link .more{display:block}.pdp-product .read-more-link .less,.pdp-product .read-more-link.expanded .more{display:none}.pdp-product .read-more-link.expanded .less{display:block}.pdp-product .read-more-link{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--foreword-secondary);border-bottom:1px solid var(--foreword-secondary);color:var(--foreword-primary)!important;text-decoration:none!important}.pdp-product .read-more-link:hover{border-top:1px solid var(--foreword-secondary);border-bottom:1px solid var(--foreword-secondary)}.pdp-product .purchase-section{margin:9px 0 18px}.pdp-carousel-slider{margin-top:-30px}.pdp-product .add-to-cart{margin:0 auto;width:100%}.pdp-product .pdp-quantity-selector{margin:0 auto 18px}.pdp-product .product-photos{margin-bottom:45px;padding:0 18px}.pdp-product .product-photos .slick-track{align-items:center;display:flex}.product-photos .product-thumbs .single-thumb{border:1px solid #DCDCDC;margin:0 4px;padding:0;transition:.25s;width:calc(100% - 8px)!important}.product-photos .product-thumbs .single-thumb .thumb-fit-wrap{background-color:var(--foreword-white)}.product-photos .product-thumbs .single-thumb.slick-current{border:1px solid #010008;transition:.25s}.product-photos .single-product-photo{margin-bottom:27px}.product-photos .single-product-photo #ProductPhoto .slick-slide{background:var(--foreword-white)}.product-photos .single-product-photo #ProductPhoto{display:flex;flex-direction:row}@media screen and (min-width:1024px){.pdp-product .product-photos .slick-track{display:block}.product-photos .product-thumbs .single-thumb{margin-bottom:18px}.product-photos{flex-direction:row;flex-wrap:nowrap;display:flex;align-items:center;max-height:100%;min-height:100%;padding:initial}.product-photos .slick-arrow{display:block;margin:18px auto}.product-photos .slick-arrow img{display:block;margin:0 auto}.product-photos .product-photo{width:calc(100% - 115px);padding:0}[dir=rtl] .product-photos .product-thumbs-desktop{float:right}.product-photos .product-thumbs-desktop img{display:block}.product-photos .product-thumbs-desktop.slick-loading img{display:none}.product-photos .product-thumbs-desktop.dragging img{pointer-events:none}.slick-initialized .product-photos .product-thumbs-desktop{display:block}.slick-loading .product-photos .product-thumbs-desktop{visibility:hidden}.slick-vertical .product-photos .product-thumbs-desktop{display:block;height:auto;border:0;outline:none}.slick-vertical .product-photos .product-thumbs-desktop:focus,.slick-vertical .product-photos .product-thumbs-desktop:active,.slick-vertical .product-photos .product-thumbs-desktop::selection{outline:none!important;border:0!important;box-shadow:none}.product-photos .product-thumbs-desktop .slick-arrow.slick-hidden{display:none}.product-photos .product-thumbs-desktop .slick-current{position:relative}.product-photos .product-thumbs-desktop .slick-slider .slick-track,.product-photos .product-thumbs-desktop .slick-slider .slick-list{transform:translateZ(0)}.product-photos .product-thumbs-desktop .slick-track{position:relative;left:0;top:0;display:block}.product-photos .product-thumbs-desktop .slick-track:before,.product-photos .product-thumbs-desktop .slick-track:after{content:"";display:table}.product-photos .product-thumbs-desktop .slick-track:after{clear:both}.slick-loading .product-photos .product-thumbs-desktop .slick-track{visibility:hidden}}.pdp-qty{margin-bottom:18px}.pdp-qty .quantity-form.js-qty-wrap{display:flex;justify-content:center;align-items:center;text-align:center}.pdp-qty #Quantity{border:none;width:52px;font-weight:300;margin:0;text-align:center}@media screen and (min-width:768px){.pdp-product .pdp-quantity-selector{margin:0}.pdp-product .pdp-details{padding:0 36px}.product-photos .single-product-photo{margin-bottom:50px}}@media screen and (min-width:992px){.product-hero{margin-top:99px}.product-photos .product-thumbs{margin-left:10px;width:115px}.pdp-product>.pdp-container{margin:auto;max-width:1300px;position:relative;padding:0 20px;width:calc(100% - 40px)}}@media screen and (min-width:1200px){.pdp-product .add-to-cart{margin:0 0 0 auto;width:calc(100% - 60px)}.pdp-qty{margin-bottom:0}}@media screen and (max-width:600px){.pdp-carousel-slider{margin-top:-10px}.pdp-product .product-photos{margin-bottom:2rem}}.hc-duplicate-selector{position:relative;margin:0 0 20px}.hc-duplicate-selector .hc-selected-opener{border:1px solid #ccc;position:relative}.hc-duplicate-selector .hc-selected-opener.is-hc-open{border-color:#000}.hc-duplicate-selector .hc-selected-opener:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000;right:5px;top:50%;transform:translateY(-50%);margin:-3px 0 0}.hc-duplicate-selector .hc-selected-opener:after{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;right:5px;top:50%;transform:translateY(-50%);margin:3px 0 0}.hc-duplicate-selector .hc-duplicate-variantdrop{border:1px solid #ccc;max-height:190px;overflow:hidden;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:1;background:#fff}.hc-duplicate-selector .hc-vardrop-option{display:flex;align-items:center;flex-wrap:wrap;padding:8px;cursor:pointer}.hc-duplicate-selector .hc-vardrop-option:hover{background:#efefef}.hc-duplicate-selector .img-box{width:30px;margin-right:10px}.hc-duplicate-selector .txt-box{display:block;width:calc(100% - 40px)}.hc-duplicate-selector span.sub-t{display:block;font-size:10px;color:#797979}.hc-variantHold{position:relative}.hc-variantHold:hover .hover-cap{visibility:visible;opacity:1;bottom:100%}.hc-variantHold .hover-cap{font-family:var(--body1-font);position:absolute;bottom:88%;width:80px;height:auto;background:#fff;left:50%;transform:translate(-50%);visibility:hidden;opacity:0;font-size:10px;text-align:center;z-index:1;padding:3px 5px;box-shadow:0 1px 5px #0004;transition:all .3s ease}.hc-variantHold .hover-cap:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff;left:50%;bottom:0;margin:0 -4px -6px}.hiddenradio [type=radio]{position:absolute;opacity:0;width:0;height:0}.hiddenradio [type=radio]+img{cursor:pointer}.hiddenradio [type=radio]:checked+img{border:2px solid #000;border-radius:50%}.color-label{margin-bottom:7px;text-transform:uppercase}.color-label p{text-transform:none;font-family:var(--h6-font);font-size:13px;line-height:var(--h6-mob-lh)}.color-label .shade{font-family:var(--body1-font);font-size:16px}.x{position:relative;top:-30px;left:0;width:100%;height:100%;border-radius:50%}.x:before,.x:after{content:"";position:absolute;width:36px;height:1px;background-color:#fff;border-radius:0;top:12px}.x:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:0}.x:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:0}.hc-variantHold{margin:20px 2px;height:30px;border-radius:50%}#ProductThumbs .slick-slide img{object-fit:contain;margin:auto;max-height:115px}#ProductThumbs .slick-list{max-height:669px}.find-your-shade-cta{margin-bottom:2px;display:none;width:100%}.find-your-shade-cta button{text-decoration:underline;cursor:pointer}.form-notify-me .form-message-container{display:none}.form-notify-me .form-email-container{position:relative}.form-notify-me .form-title{font-weight:400;text-transform:none;letter-spacing:0;margin-bottom:3px;font-size:13px;text-transform:uppercase}.form-notify-me .form-subtitle{font-family:var(--body1-font);color:#9b9b9b;line-height:1.6;margin-bottom:9px}.field{display:block;width:100%;padding:17px 10px 3px;border:1px solid #dcdcdc;border-radius:2px;background:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(102,113,123,.21),inset 0 0 0 1px rgba(102,113,123,.25);box-shadow:inset 0 1px 2px #66717b36,inset 0 0 0 1px #66717b40;font-size:14px;color:#000;text-align:left;-webkit-transition:border .4s,background .4s,color .4s,-webkit-box-shadow .4s;-o-transition:border .4s,background .4s,color .4s,box-shadow .4s;transition:border .4s,background .4s,color .4s,box-shadow .4s,-webkit-box-shadow .4s}form input,form textarea{background:transparent;border:0;width:100%;margin-bottom:0;padding:0;font-family:var(--body1-font);font-size:14px}.form-email-container .form-label{font-family:var(--body1-font);position:absolute;top:4px;font-size:12px;left:0;width:100%;padding:0 11px;font-weight:400;color:#9b9b9b;pointer-events:none;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:top .4s,font-size .4s;-o-transition:top .4s,font-size .4s;transition:top .4s,font-size .4s;display:block;text-align:left}.form-notify-me .form-button{position:absolute;top:0;right:0;bottom:0;width:37px;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-notify-me .form-button:before{position:absolute;top:5px;left:0;bottom:5px;border-left:1px solid #f0f0f0;content:""}.form-notify-me .form-button:after{position:absolute;top:15px;right:17px;content:"";width:8px;height:8px;display:inline-block;vertical-align:middle;border-width:0 0 1px 1px;border-style:solid;border-color:#000;margin:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.okeReviews .okeReviews-review-reviewer-profile,.okeReviews .okeReviews-review-primary,.okeReviews .okeReviews-review-side{padding-bottom:0}@media(max-width:430px){.slick-list:nth-child(1){display:flex!important;justify-content:space-evenly;padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/product-pdp.css.map */
