.product__section-wrapper{padding:30px 0 0}@media (min-width: 768px){.product__section-wrapper{margin-top:110px}.main-product{padding-top:45px}}.main-product{display:grid;grid-template-columns:1fr;grid-gap:20px;padding-bottom:60px;color:var(--color-text)}.breadcrumb--nav{padding:0 30px;display:none}@media (min-width: 768px){.breadcrumb--nav{display:block}}.main-product:before,.main-product:after{display:none!important}#main-product-wrapper{display:flex;flex-direction:column;gap:45px}#dropahint{display:none!important}.product-title{font-size:20px;color:var(--color-text);margin-top:0;font-weight:400}.product-price__container{display:flex;flex-direction:column;gap:2.5px}.product-price{font-size:14px}.compare-at-price span{font-size:12px;font-family:Avenir,Helvetica Neue,Verdana,Arial,sans-serif;text-transform:uppercase}.product-details__block{display:flex;flex-direction:column;padding-right:15px;gap:5px}.product-option{display:flex;flex-direction:column;gap:0px}.product-option__label{font-size:12px;font-weight:500}.product-option__select,.product-option__input,.product-option input[type=text]{font-size:14px;border:1px solid #000;padding:10px 15px 7.5px;background-color:#fff;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none}.product-option__select:focus{outline:none}.product-form__actions{display:flex;flex-direction:column;gap:5px}.product-form__actions__secondary{font-size:12px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:5px}.product-form__extra-buttons button{background-color:transparent;color:#000;border:0;padding:0 10px 5px;font-family:var(--font-sans);text-transform:uppercase;font-size:.9em}.product-form__extra-buttons button:last-child{padding-right:0}.product-form__extra-buttons button span{font-weight:400;border-bottom:1px solid black}.pdp-financing-msg{font-family:var(--font-sans);font-size:.9em}.pdp-financing-msg path{fill:#000}.product-form__submit.btn{background-color:var(--color-primary-button);color:var(--color-on-primary-button);border:1px solid var(--color-primary-button-rgb);padding:10px 15px;cursor:pointer;font-size:13px;width:100%;border-radius:0;transition:all .3s ease}.product-form__submit.btn:disabled{opacity:1}.product-form__submit.btn:hover{background-color:var(--color-accent);color:var(--color-primary-button);border-color:var(--color-accent)}.product-accordion-item{border-top:1px solid #000}.product-accordion-item summary{width:100%;padding:10px 10px 10px 0;color:var(--color-text);text-transform:uppercase;font-family:Avenir,Helvetica Neue,Verdana,Arial,sans-serif;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.product-accordion__toggle{position:relative;width:16px;height:16px}.product-accordion__toggle:before,.product-accordion__toggle:after{content:"";position:absolute;left:50%;top:50%;background:#333;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.product-accordion__toggle:before{width:2px;height:10px;transform:translate(-50%,-50%)}.product-accordion__toggle:after{width:10px;height:2px;transform:translate(-50%,-50%) rotate(0)}.product-accordion-item[open] .product-accordion__toggle:before{transform:translate(-50%,-50%) rotate(90deg) scaleY(0)}.product-accordion-item[open] .product-accordion__toggle:after{transform:translate(-50%,-50%) rotate(180deg)}.product-accordion-item__body{padding:10px 0;font-family:Avenir,Helvetica Neue,Verdana,Arial,sans-serif;font-size:.95em}.product-accordion-item__body :empty{display:none}.product-form__disclaimer{font-size:12px;font-weight:400;font-family:var(--font-sans);text-align:left}#mainProductMedia img{max-height:55vh;width:auto;margin:0 auto;object-fit:contain}#mainProductMedia .embla__button,.product-feed-tabs__container .embla__button{background-color:transparent;border:0;color:var(--color-text);position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;cursor:pointer;background-image:var(--arrow-thin-background);background-position:center;background-size:contain}@media (min-width: 768px){.product-feed-tabs__tab-panels{padding:0 5%}}@media (max-width: 768px){.product-feed-tabs__tab-panels .embla__viewport{padding:0 5%}}#mainProductMedia .embla__button svg,.product-feed-tabs__container .embla__button svg{width:100%;height:100%;opacity:0}#mainProductMedia .embla__button.embla__button--prev,.product-feed-tabs__container .embla__button.embla__button--prev{left:0}#mainProductMedia .embla__button.embla__button--next,.product-feed-tabs__container .embla__button.embla__button--next{right:0;transform:rotate(180deg) translateY(50%)}#mainProductMedia .embla__button.embla__button--next svg,.product-feed-tabs__container .embla__button.embla__button--next svg{transform:rotate(180deg)}.product-media__thumbnail-slide{cursor:pointer}.product-form__extra-buttons{display:flex;flex-shrink:0}.product-media__thumbnail-slide img{border:1px solid transparent}.product-media__thumbnail-slide:hover img{border:1px solid #ccc}.product-media__thumbnail-slide.embla-thumbs__slide--selected img{border:1px solid #000}.nosto_element#complete-the-look h4.nosto-header{display:none}#foursixty-hideable-container{animation:fadeIn .5s ease-in-out}.foursixty-feed__container{background-color:#f8edeb;padding:0 15px 15px}.foursixty-section .secondary-header{margin-bottom:20px}.product-feed-tabs__tab-list{display:flex;justify-content:center;align-items:center;gap:15px}@media (max-width: 768px){.product-feed-tabs__tab-list{display:none!important}}.product-feed-tabs__tab-button{background-color:transparent;border:0;border-bottom:1px solid transparent;color:var(--color-text);font-family:var(--font-sans);font-size:20px;font-weight:300;padding:5px 15px;text-transform:uppercase;transition:all .3s ease}.product-feed-tabs__tab-button[aria-selected=true],.product-feed-tabs__tab-button:hover{border-bottom:1px solid black}.product-media__thumbnail-slide{display:flex;align-items:center;flex:0 0 25%}#thumbnailProductMedia .embla__container{--slide-spacing: 5px}@media (min-width: 768px){.main-product{grid-template-columns:3fr 2fr;grid-gap:45px}.product-media__thumbnail-slide{flex:0 0 20%}#thumbnailProductMedia{max-width:475px;margin:0 auto;padding-top:15px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.select-option__wrapper{position:relative;width:100%}.select-option__wrapper select{width:100%}.select-option__wrapper svg{position:absolute;width:15px;height:15px;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg)}.customize-option{display:flex;flex-direction:column;gap:2.5px}.product-accordion-item__body .accordion-icon__row svg,.product-accordion-item__body .accordion-icon__row image{display:block}.product-accordion-item__body a{text-decoration:underline}.accordion-icon__row{display:flex;gap:10px}.accordion-icon__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7.5px;text-align:center;flex:1 1 125px;max-width:125px}.accordion-icon{width:100%;max-width:75px;display:flex;justify-content:center}.accordion-icon__label{font-weight:400;white-space:nowrap}@media (max-width: 768px){.accordion-icon__label{font-size:.9em}}@media (min-width: 768px){.accordion-icon__row{justify-content:center;flex-direction:row}#picks-for-you-new .embla{padding:0 45px}}@media (min-width: 1440px){#thumbnailProductMedia .embla__container.limited-media{justify-content:center}}@media (min-width: 768px) and (max-width: 1024px){#thumbnailProductMedia .embla__container.limited-media{justify-content:center}}.product-feed-tabs__title{text-align:center;font-weight:300;font-size:24px}@media (min-width: 768px){.product-feed-tabs__title{display:none}}@media (max-width: 768px){.product-feed-tabs__tab-panel.is-hidden{display:block!important}.product-feed-tabs__tab-panels{display:flex;flex-direction:column;gap:60px}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/template-product.css.map */
