.container.product-redesign{max-width:1300px;width:100%;margin-inline:auto;padding-inline:20px}@media screen and (min-width:1000px){.product{--product-gap: 2rem 3.5rem}}@media screen and (min-width:1150px){.product{--product-gap: 2rem 3.8rem}}@media screen and (max-width:999px){.container.product-redesign{padding-inline:0}.container.product-redesign .product-info{padding-inline:20px}.container.product-redesign .product-info__block-list{padding-bottom:24px;border-bottom:1px solid rgb(var(--text-color) / .05)}.container.product-redesign .product-content-below-gallery{margin-top:-24px}}.container.product-redesign .product-info{--product-info-gap: 8px}.container.product-redesign .product-title{line-height:1.3}.container.product-redesign .product-info [data-block-type=price],.R_PDP_Choose_by_Size_Iteration_enabled #main safe-sticky .product-info__block-list [data-block-type=price]{margin-block-start:calc(var(--product-info-gap) * 2);margin-block-end:calc(var(--product-info-gap) * -1)}.container.product-redesign .product-info [data-block-type=scent-intro]{margin-block-start:calc(var(--product-info-gap) * 1.625)}@media screen and (max-width:999px){.container.product-redesign .product-info__block-list [data-block-type=separator]{margin-block:18px}}.container.product-redesign .product-info [data-block-type=size-selector]{margin-block-end:calc(var(--product-info-gap) * 2.5)}.container.product-redesign .product-info [data-block-type=buy-buttons]{--product-info-gap: 1rem}.container.product-redesign .product-info [data-block-type=payment-terms]{margin-block-start:calc(var(--product-info-gap) * 2)}.product-media-redesign__overlay{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media screen and (min-width:1000px){.product-media-redesign__overlay{flex-direction:row;justify-content:space-between}}.container.product-redesign .product-gallery__discount-message .discount-code-message{color:rgb(var(--on-sale-badge-text));background:#cc3930}.container.product-redesign .product-gallery__discount-message .discount-code-message span{font-weight:700}.container.product-redesign .price-list--product,.product-sticky-bar--redesign .price-list{display:flex;align-items:center;gap:10px}.container.product-redesign .price-list--product .discount-code-message,.product-sticky-bar--redesign .price-list .discount-code-message{display:inline-block;width:auto;padding:5px 6px;font-size:14px;line-height:1;letter-spacing:normal;color:#cc3930;background:#cc39301a}.container.product-redesign .price-list--product .discount-code-message strong,.product-sticky-bar--redesign .price-list .discount-code-message strong{font-weight:700}.product-media-redesign__stage{position:relative}.product-media-redesign .product-gallery__zoom-button{inset-block-start:auto;inset-block-end:10px;inset-inline-end:10px}.product-media-redesign__list{row-gap:4px}.product-media-redesign .product-gallery__media{aspect-ratio:4 / 5}.product-media-redesign .product-gallery__media>*{height:100%;object-fit:cover}.product-media-redesign__controls{display:flex;align-items:center;width:100%}.product-media-redesign__dots{display:flex;flex:1;justify-content:center;gap:0}.product-media-redesign__dot{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;background:none;cursor:pointer}.product-media-redesign__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--text-color) / .4);transition:background-color .2s ease}.product-media-redesign__dot[aria-current=true]:before{background:rgb(var(--text-color))}.product-media-redesign__arrow{flex:none;display:flex;align-items:center;padding:0 10px;border:0;background:none;color:rgb(var(--text-color));cursor:pointer}.product-media-redesign__arrow[disabled]{opacity:.3;cursor:default}.product-info .scent-intro{font-weight:400;font-style:italic;font-size:18px;line-height:1;margin-top:-4px}.product-info .scent-notes p{padding-top:0}.product-info .scent-notes{display:flex;flex-direction:column;gap:10px;margin-block-start:16px}.product-info .scent-notes__row{display:flex;align-items:baseline;gap:8px;margin:0}.product-info .scent-notes__label{flex-shrink:0;font-family:Miller Display,serif;font-style:normal;font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.product-info .scent-notes__value{font-family:Miller Display,serif;font-style:italic;font-size:18px;line-height:1}@media screen and (max-width:374px){.product-info .scent-notes__label,.product-info .scent-notes__value{font-size:10px}}.product-info .highlight-note{display:flex;align-items:center;gap:6px;width:100%;padding:8px 10px;background:#cc39301a;text-decoration:none}.product-info .highlight-note__icon{display:block;flex-shrink:0}.product-info .highlight-note__text,.product-info .highlight-note__text p{margin-top:0;padding-top:0;line-height:1.4}.rc-widget{display:flex;flex-direction:column;--rc-color: rgb(var(--text-color))}.rc-template__radio{order:1;margin-top:12px}.rc-widget .onetime-radio{padding-block:6px 7px}.rc-widget div.rc-subscription-details{justify-content:space-between;align-items:center;padding:0;text-decoration:none}.rc-subscription-details:before{content:"Subscription:";font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.rc-widget .rc-subscription-details button.rc-subscription-details__button{font-size:15px;line-height:1.4;letter-spacing:0;text-decoration:underline}.rc-widget .rc-subscription-details button.rc-subscription-details__button span{display:none}.rc-widget .rc-subscription-details button.rc-subscription-details__button:after{content:"Details";font-family:var(--text-font-family)}.rc-widget .rc-subscription-details button.rc-subscription-details__button svg{display:none}.rc-widget .rc-subscription-details button.rc-subscription-details__button:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.375 9.375C9.54076 9.375 9.69973 9.44085 9.81694 9.55806C9.93415 9.67527 10 9.83424 10 10V13.125C10 13.2908 10.0658 13.4497 10.1831 13.5669C10.3003 13.6842 10.4592 13.75 10.625 13.75' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.6875 7.5C10.2053 7.5 10.625 7.08027 10.625 6.5625C10.625 6.04473 10.2053 5.625 9.6875 5.625C9.16973 5.625 8.75 6.04473 8.75 6.5625C8.75 7.08027 9.16973 7.5 9.6875 7.5Z' fill='black'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.375 9.375C9.54076 9.375 9.69973 9.44085 9.81694 9.55806C9.93415 9.67527 10 9.83424 10 10V13.125C10 13.2908 10.0658 13.4497 10.1831 13.5669C10.3003 13.6842 10.4592 13.75 10.625 13.75' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.6875 7.5C10.2053 7.5 10.625 7.08027 10.625 6.5625C10.625 6.04473 10.2053 5.625 9.6875 5.625C9.16973 5.625 8.75 6.04473 8.75 6.5625C8.75 7.08027 9.16973 7.5 9.6875 7.5Z' fill='black'/%3E%3C/svg%3E") no-repeat center / contain}.rc-widget .rc-tooltip{right:0}.rc-widget .rc-tooltip .arrow,.rc-widget .rc-tooltip .arrow.bottom{left:unset;right:36px}.rc-widget .rc-template__radio .rc-radio{--radio-bg: #F7F5F6;background-color:var(--radio-bg);padding-inline:16px;border:1px solid var(--radio-bg)}.rc-widget .rc-template__radio .rc-radio+.rc-radio{margin-top:4px}.rc-widget .rc-template__radio .rc-radio.rc-radio--active{background-color:transparent;border:1px solid rgb(var(--text-color) / .1)}.rc-widget .rc-radio__label{font-family:Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4;letter-spacing:0;text-transform:capitalize;flex-grow:1;display:flex;align-items:center;gap:.35em;margin-left:0}.rc-widget .rc-radio.rc-radio--active~div.rc-selling-plans{position:relative;padding:0;margin-top:4px}.rc-widget .rc-radio.rc-radio--active~div.rc-selling-plans:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#444 transparent transparent transparent;pointer-events:none;transition:border-color .3s ease-in-out}.rc-widget .rc-radio.rc-radio--active~div.rc-selling-plans .rc-selling-plans-dropdown__select{border:1px solid rgb(var(--text-color) / .1);appearance:none;-webkit-appearance:none;padding-left:16px;padding-right:40px;transition:border-color .3s ease-in-out;cursor:pointer}@media(hover:hover){.rc-widget .rc-radio.rc-radio--active~div.rc-selling-plans:hover:after{border-color:#ddd transparent transparent transparent}.rc-widget .rc-radio.rc-radio--active~div.rc-selling-plans .rc-selling-plans-dropdown__select:hover{border-color:#ddd}}.container.product-redesign .product-dropdown{margin:24px 0}.container.product-redesign .product-dropdown>span{margin-bottom:14px;font-family:Helvetica,Arial,sans-serif}.container.product-redesign .product-dropdown__body span{min-height:44px}.product-dropdown .product-dropdown__body{padding-left:16px}@media screen and (max-width:550px){._dropDown_container .product-dropdown.js-product-dropdown .product-dropdown__body{padding-left:16px}}.product-dropdown .product-dropdown__body:after{border-width:5px 5px 0 5px;border-color:#444 transparent transparent transparent}.feature-badge-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.feature-badge-list:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}.atc-row--redesign{display:grid;grid-template-columns:175px 1fr;align-items:center;gap:10px}.atc-row--redesign:not(:has(.quantity-selector)){grid-template-columns:1fr}.atc-row--redesign>:not(.quantity-selector):not(.atc-button--redesign){grid-column:1 / -1}.atc-row--redesign .quantity-selector{--quantity-selector-height: 46px;width:175px;grid-template-columns:46px 1fr 46px}.atc-row--redesign .quantity-selector__input{width:100%;min-width:0;text-align:center}.atc-button--redesign{min-height:46px;column-gap:10px;padding-inline:4px;font-size:15px;line-height:170%;letter-spacing:2.8px;text-transform:uppercase}@media(max-width:599px){.atc-button--redesign{font-size:14px}}.atc-button--redesign~#SI_trigger{color:rgb(var(--button-text-color))!important;background-color:rgb(var(--button-background))!important;font:var(--button-font)!important;text-decoration:none!important;letter-spacing:2.8px}@media screen and (max-width:999px){.atc-row--redesign{grid-template-columns:100px 1fr}.atc-row--redesign .quantity-selector{width:100px;grid-template-columns:30px 1fr 30px}.atc-button--redesign{column-gap:4px}}.feature-badge-list>.product-info__block-item{border-inline-start:1px solid rgb(28 28 28 / .05);padding-inline:1.7rem}.feature-badge-list:not(:has(>:nth-child(4)))>.product-info__block-item:nth-child(3n+1){border-inline-start:0;padding-inline-start:0}.feature-badge-list:not(:has(>:nth-child(4)))>.product-info__block-item:nth-child(3n){padding-inline-end:0}.feature-badge-list:has(>:nth-child(4))>.product-info__block-item:nth-child(4n+1){border-inline-start:0;padding-inline-start:0}.feature-badge-list:has(>:nth-child(4))>.product-info__block-item:nth-child(4n){padding-inline-end:0}.feature-badge-list>.product-info__block-item:last-child{padding-inline-end:0}.feature-badge-list .feature-badge{align-items:flex-start;column-gap:.75rem;padding:0}.feature-badge-list .feature-badge p{margin:0;padding-top:0;font-family:helvetica,arial,sans-serif!important;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.2;text-transform:uppercase}@media screen and (max-width:999px){.feature-badge-list>.product-info__block-item{padding-inline:10px}.feature-badge-list .feature-badge{column-gap:8px}.feature-badge-list .feature-badge p{font-size:10px}}@media screen and (max-width:374px){.feature-badge-list .feature-badge :is(img,svg){width:20px;height:20px;max-width:20px}.feature-badge-list .feature-badge p{font-size:8px}}.container.product-redesign .product-info hr{border-color:rgb(var(--text-color) / .05)}@media screen and (max-width:999px){.product-media-redesign__list{row-gap:12px}.product-media-redesign__arrow{display:none}.container.product-redesign .product-info :is([data-block-type=title],[data-block-type=price]){text-align:left}.container.product-redesign .product-info [data-block-type=price] .price-list{justify-content:flex-start}.container.product-redesign .accordion{padding-inline:20px}.container.product-redesign .price-list--product .discount-code-message{margin-bottom:0}.container.product-redesign .product-info [data-block-type=price] .price-list--product sale-price{font-size:27px}.container.product-redesign .product-info [data-block-type=title]:has(+.product-info__block-item .jdgm-widget){margin-block-end:0}.container.product-redesign .product-info [data-block-type=title]+.product-info__block-item:has(.jdgm-widget){margin-block-start:0}.product-info .scent-notes{gap:8px;margin-block-start:14px}.container.product-redesign .product-dropdown{margin:16px 0 -3px}.container.product-redesign .product-dropdown>span{margin-bottom:0}.rc-widget .rc-template__radio .rc-radio.rc-radio--active{padding-block:7px}[data-block-type=buy-buttons]{margin-block-start:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/product-redesign.css.map */
