.template-product .page-width.breadcrumbs-holder,.template-product .page-width.product-holder{width:1050px}[data-section-type=product] .product-thumbnails__item,[data-section-type=product] .rimage__image{border-radius:10px}.product-thumbnails__item--active{box-shadow:0 0 0 1px #404040}.product-details{margin-top:5px}.product-details .title-block{margin-bottom:0}.product-details .price-block{margin:5px 0 0}.product-details .vendor-and-type-block{margin:0}.product-details .product-vendor a{font-family:var(--base-font--family);font-size:.875em;letter-spacing:var(--base-font--spacing)}.product-details .jdgm-preview-badge .jdgm-star{font-size:.6875em;padding:0 3px 0 0!important}.product-details .jdgm-preview-badge .jdgm-prev-badge__text{font-size:.75em}.product-details .product-price{font-family:var(--base-font--family);letter-spacing:var(--base-font--spacing)}shopify-payment-terms{font-size:.6875em;position:relative;top:8px}.product-details .product-policies{font-family:var(--base-font--family);font-size:.875em;letter-spacing:var(--base-font--spacing);margin-top:15px}.product-details .product-policies a{color:#3a3a3a}.product-details .product-options{margin:0}.product-details .option-selector{margin-top:32px;position:relative}.product-details .option-selector:before{background-color:#d8d8d8;content:"";display:block;height:1px;left:0;position:absolute;top:-40px;width:100%}.product-details .option-selector[data-type=size]:before{top:-20px}.product-details .option-selector .label{font-family:var(--base-font--family);font-size:1em;letter-spacing:var(--base-font--spacing)}.product-details .option-selector .label .js-option-title{font-weight:600}.product-details [data-type=size] .opt-label{border-radius:5px;font-size:.875em;padding:5px 10px}.product-details .opt-label[data-swatch]{height:30px;width:30px}.product-details .add-to-cart-block{margin:0}.product-details .backorder{font-family:var(--base-font--family);font-size:.875em;letter-spacing:var(--base-font--spacing)}.product-form-button-container{border-top:1px solid #D8D8D8;padding-top:7px}.product-form-button-container .btn--primary,.product-form-button-container .osf_inline_button{border-radius:5px;font-family:var(--base-font--family);font-size:.875em;font-family:var(--base-font--weight);height:35px;letter-spacing:var(--base-font--spacing);line-height:35px;padding:0;text-transform:uppercase}.product-form-button-container .btn--primary{background-color:#3a3a3a}.product-form-button-container .osf_inline_button{background-color:#fff;border:1px solid #3A3A3A;color:#3a3a3a}.product-form-button-container .btn--primary[disabled=disabled]{opacity:.5}.product-form-button-container .btn .bag-icon{left:25%;position:absolute;top:3px}.product-form-button-container .btn:hover{background-color:#fff;color:#3a3a3a}.product-form-button-container .btn:hover .bag-icon path{fill:#3a3a3a}.product-details .has-accordion{margin:0}.product-details .has-accordion .accordion [data-accordion] .accordion__title{font-family:var(--base-font--family);font-size:1em;font-weight:600;height:40px;letter-spacing:var(--base-font--spacing);line-height:40px;padding:0!important}.product-details .has-accordion .accordion [data-accordion] .accordion__title:after{background-size:10px;height:10px;right:10px;top:16px;width:10px}.product-details .has-accordion .accordion [data-accordion] .accordion__content ul{margin:0}.product-details .has-accordion .accordion [data-accordion].accordion__item .accordion__content{font-family:var(--base-font--family);font-size:.875em;letter-spacing:var(--base-font--spacing);line-height:1.5;padding:0}.product-details .has-accordion .accordion [data-accordion].accordion__item.active .accordion__content p{margin:0}.product-details .has-accordion .accordion .product-extra-item:last-child{border-bottom:1px solid #dfdfdf}.product-details .share-block{margin:30px 0 0}.product-details .share-block .sharing .sharing-list{margin-left:-11px;margin-top:-3px}.paging-info{display:none}.product-size-info{display:flex}.product-size-info__guide{cursor:pointer;display:flex;font-family:var(--base-font--family);font-size:12px;letter-spacing:var(--base-font--spacing);margin-left:15px;text-decoration:underline;text-transform:uppercase}.product-size-info__guide:hover{text-decoration:none}.product-size-info__guide svg{width:20px}.product-size-info__guide span{margin-left:5px}@media (max-width: 559px){#MainContent{max-width:100%;overflow-x:hidden}.template-product .page-width.product-holder{padding-left:0;padding-right:0}.template-product .page-width.product-holder .row{margin-top:0}.template-product .page-width.breadcrumbs-holder{display:none}.grid{margin-left:0}.product-main-image{padding-left:0}.product-details{padding-left:20px;padding-right:20px}.product-form-button-container .btn .bag-icon{top:8px}.paging-info{display:block;font-family:Montserrat;font-size:12px;text-align:center;width:100%}.product-main-image .slick-external-controls .slick-prev{left:10px}.product-main-image .slick-external-controls .slick-next{right:10px}.product-main-image .slick-external-controls .slick-prev svg,.product-main-image .slick-external-controls .slick-next svg{width:60%;height:60%}[data-section-type=product] .rimage__image{border-radius:0;border:none}.product-details .share-block{text-align:center}.product-details .sharing-list{justify-content:center}[data-product-scrollable-images-container]{overflow:hidden;position:relative}[data-product-scrollable-images]{display:grid;float:unset;grid-auto-columns:85%;grid-auto-flow:column;grid-column:1 / -1;grid-gap:0;grid-template-columns:85%;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}[data-product-scrollable-images].single-image{grid-auto-columns:100%;grid-template-columns:100%}[data-product-scrollable-images] .product-thumbnails__item{border:none;border-radius:0;box-shadow:none;cursor:pointer;display:block!important;line-height:0;padding:0 2px 0 0;position:relative;width:100%}[data-product-scrollable-images] .product-thumbnails__item .media-thumbnail,[data-product-scrollable-images] .product-thumbnails__item .rimage-outer-wrapper,[data-product-scrollable-images] .product-thumbnails__item .rimage-wrapper{height:100%}[data-product-scrollable-images] .product-thumbnails__item.visually-hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-product.css.map */
