.sample-message{text-align:center;padding:60px 0;margin:0}.main-product .breadcrumbs{margin-top:1.5rem}.main-product .breadcrumbs .bcrumbs{display:flex;flex-wrap:wrap}.main-product .breadcrumbs .bcrumbs .item{position:relative}.main-product .breadcrumbs .bcrumbs .item a,.main-product .breadcrumbs .bcrumbs .item span{font-size:.875rem;line-height:1.25rem}.main-product .breadcrumbs .bcrumbs .item a{-webkit-text-decoration:underline;text-decoration:underline}.main-product .breadcrumbs .bcrumbs .item:not(:first-child):before{content:"/";margin:0 .1875rem 0 .4375rem}.main-product .breadcrumbs .bcrumbs .item:first-child a{padding-left:2.5rem;position:relative}.main-product .breadcrumbs .bcrumbs .item:first-child a:before{content:"";position:absolute;top:50%;left:0;width:2.125rem;height:1.5rem;transform:translateY(-50%) rotate(180deg);background:url(icon-arrow-b.svg) no-repeat center center/contain}.main-product .product-media{display:flex;justify-content:space-between;align-items:flex-start}.main-product .product-media .product-thumbs{width:8.75rem;padding:3.125rem 0;display:none}.main-product .product-media .product-thumbs.slick-initialized{display:block}.main-product .product-media .product-thumbs .item{width:100%;padding-top:100%;position:relative;overflow:hidden;opacity:.6;cursor:pointer;transition:.3s opacity}.main-product .product-media .product-thumbs .item.slick-current{opacity:1}.main-product .product-media .product-thumbs .slick-arrow{background-image:url(icon-grey-arrow.svg);transform:translate(-50%);left:50%;right:auto}.main-product .product-media .product-thumbs .slick-arrow.slick-prev{top:0}.main-product .product-media .product-thumbs .slick-arrow.slick-next{bottom:0;top:auto;transform:translate(-50%) rotate(180deg)}.main-product .product-media .product-gallery{width:calc(100% - 10rem);display:none;padding-top:20px}.main-product .product-media .product-gallery.slick-initialized{display:block}.main-product .product-media .product-gallery .item{cursor:pointer}.main-product .product-media .product-gallery .item .img{padding-top:100%;width:100%;position:relative}.main-product .product-media .product-gallery .item .img .zoomImg{width:62.5rem!important;height:auto!important}.main-product .product-media .product-gallery .item .img .zoomImg{-o-object-fit:contain;object-fit:contain}.main-product .product-media .product-gallery .item .img video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-product .product-media .product-gallery .slick-dots li button{background:var(--secondary-grey)}.main-product .jules_says{padding:1.875rem 0;margin:1.875rem 0;border-top:.0625rem solid #E9F2EE}.main-product .jules_says .title{margin:0 0 1.625rem;text-transform:uppercase;font-size:1rem;font-family:var(--ff-porter)}.main-product .product-usage{padding:1.875rem 0;margin:1.875rem 0;border-top:.0625rem solid #E9F2EE}.main-product .product-usage .title{margin:0 0 1.625rem;text-transform:uppercase;font-size:1rem;font-family:var(--ff-porter)}.main-product .product-usage .icons{display:flex;flex-wrap:wrap;gap:10px}.main-product .product-usage .icons .icon{width:100px;text-align:center}.main-product .product-usage .icons .icon img{max-width:80px}.main-product .product-usage .icons .icon p{margin:1rem 0 0;font-size:12px;line-height:16px}.main-product .product-info{padding:2.5rem 0 0 3.75rem}.main-product .product-info .yards-toggle-container{display:flex;gap:1rem;align-items:center}.main-product .product-info .yards-toggle-container .yards-toggle{width:38px;height:16px;border:1px solid var(--secondary-grey);position:relative;cursor:pointer}.main-product .product-info .yards-toggle-container .yards-toggle span{position:absolute;top:0;right:0;width:50%;height:100%;background:var(--secondary-grey);transition:.4s all}.main-product .product-info .yards-toggle-container .yards-toggle.active span{right:50%}.main-product .product-info .yards-toggle-container p{text-transform:uppercase;font-family:var(--ff-porter);color:var(--secondary-grey);margin:0}.main-product .product-info .availability{border-top:.0625rem solid #E9F2EE;display:flex;gap:1rem;margin:1.25rem 0 0;padding:.625rem 0}.main-product .product-info .availability p{margin:0;font-style:italic}.main-product .product-info .availability p.qty-count{text-transform:uppercase;font-family:var(--ff-porter);font-style:inherit}.main-product .product-info .product-meta{border-top:.0625rem solid #E9F2EE;padding:1.25rem 0}.main-product .product-info .product-meta .title{margin:0 0 1rem;position:relative;padding-right:2.5rem}.main-product .product-info .product-meta .title #ZooomyList input:checked+label p{background:url(icon-heart-selected.png) no-repeat center center/2.5rem!important}.main-product .product-info .product-meta .title .zooomypwishmsg{color:#000!important;margin:0!important;padding:0!important;font-size:0rem!important;background:url(icon-heart.png) no-repeat center center/2.5rem!important}.main-product .product-info .product-meta .title .zooomypwishmsg{width:1.875rem;height:1.875rem;cursor:pointer;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-product .product-info .product-meta .p-sub-a{margin:0 0 1rem}.main-product .product-info .product-meta .p-sub{margin:0 0 1rem;font-style:italic}.main-product .product-info .product-meta .price div{color:var(--secondary-red);font-style:italic;font-size:1.25rem}.main-product .product-info .controls{border-top:.0625rem solid #E9F2EE;padding:1.875rem 0}.main-product .product-info .controls .qty-selector.is_fabric input{display:none}.main-product .product-info .controls .qty-selector.is_fabric input.j-cm-val{display:block}.main-product .product-info .controls .qty-selector p{text-transform:uppercase;font-family:var(--ff-porter);margin:0 0 1.25rem}.main-product .product-info .controls .qty-selector p.error-msg,.main-product .product-info .controls .qty-selector p.error-msg-max{color:var(--secondary-red);margin:.625rem 0 0;font-size:.875rem;display:none}.main-product .product-info .controls .qty-selector .qty{display:flex;align-items:center;gap:.625rem}.main-product .product-info .controls .qty-selector .qty a{width:2rem;height:2rem;border-radius:50%;background:#e9f3ee;position:relative}.main-product .product-info .controls .qty-selector .qty a:before,.main-product .product-info .controls .qty-selector .qty a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:3px;background:var(--primary-navy)}.main-product .product-info .controls .qty-selector .qty a:after{transform:translate(-50%,-50%) rotate(90deg)}.main-product .product-info .controls .qty-selector .qty a.minus:after{opacity:0}.main-product .product-info .controls .qty-selector .qty input{padding:0;line-height:2rem;width:5rem;text-align:center;-moz-appearance:textfield}.main-product .product-info .controls .qty-selector .qty input::-webkit-outer-spin-button,.main-product .product-info .controls .qty-selector .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-product .product-info .controls .variant-selection{margin-top:20px}.main-product .product-info .controls .variant-selection .option-title{margin:0 0 8px}.main-product .product-info .controls .variant-selection select{width:100%}.main-product .product-info .controls .btn-flex{margin:1.625rem 0 0}.main-product .product-info .controls .btn-flex .btn:nth-child(2){margin-left:1rem}.main-product .product-info .product-content .title{text-transform:uppercase;font-family:var(--ff-porter);margin:0 0 .75rem}.main-product .product-info .product-content .product-desc{margin-bottom:26px}.main-product .product-info .product-content .accordion{border-top:.0625rem solid #E9F2EE}.main-product .product-info .product-content .accordion .ac-output{display:none}.main-product .product-info .product-content .accordion .s-icons{display:flex;flex-wrap:wrap;margin-bottom:1.25rem}.main-product .product-info .product-content .accordion .s-icons div{width:6.25rem}.main-product .product-info .product-content .accordion .s-icons div img{max-width:5rem;width:100%;display:block;margin:0 auto}.main-product .product-info .product-content .accordion p.title{margin:1rem 0;cursor:pointer;position:relative}.main-product .product-info .product-content .accordion p.title:before,.main-product .product-info .product-content .accordion p.title:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:2px;background:var(--primary-navy)}.main-product .product-info .product-content .accordion p.title:after{transform:translateY(-50%) rotate(90deg);transition:.3s opacity}.main-product .product-info .product-content .accordion p.title.active:after{opacity:0}.main-product .product-info .product-content .accordion p:not(.title){margin:0 0 2rem}.main-product .product-info .product-content .accordion .details p{border-bottom:.0625rem solid #B2B2B2;margin:0;padding:.5rem 0}.main-product .product-info .product-content .accordion .details p:last-child{border:none}.main-product .product-info .product-content .accordion .details p strong{width:40%;display:inline-flex}.main-product .product-info .jules_says,.main-product .product-info .product-usage{display:none}.sample-modal{position:fixed;z-index:999999;top:50%;left:50%;width:37.5rem;max-width:100%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 .125rem .375rem #0000001a;display:none}.sample-modal .inner{padding:1.875rem;position:relative}.sample-modal .inner .close-icon{position:absolute;top:1.25rem;right:1.25rem;width:1.875rem;height:1.875rem;background:url(icon-close-navy.svg) no-repeat center center/1.125rem}.sample-modal .inner .title{margin:1.25rem 0;font-size:2rem;line-height:2.375rem;font-style:italic}.sample-modal .inner p{font-size:1rem;padding-right:1.875rem}.sample-modal .inner .link-flex{justify-content:flex-start}.sample-modal .inner .link-flex .link{text-align:left;color:Var(--secondary-red);border-bottom:.125rem solid var(--secondary-red)}@media screen and (max-width: 40rem){.main-product .breadcrumbs{margin-top:1rem}.main-product .breadcrumbs .bcrumbs .item a,.main-product .breadcrumbs .bcrumbs .item span{font-size:.75rem;line-height:1.125rem}.main-product .product-media{flex-direction:column;justify-content:flex-start;align-items:flex-start}.main-product .product-media .product-thumbs{display:none!important}.main-product .product-media .product-gallery{width:calc(100% + 2.5rem);margin:.75rem -1.25rem 0}.main-product .product-media .product-gallery .item{width:17.5rem;padding:0 .3125rem}.main-product .product-usage .icons{flex-wrap:nowrap;gap:5px;margin:0 -1.25rem;overflow:scroll;width:calc(100% + 2.5rem);padding-left:1.25rem;-ms-overflow-style:none;scrollbar-width:none}.main-product .product-usage .icons::-webkit-scrollbar{display:none}.main-product .product-info .yards-toggle-container,.main-product .product-info .availability{justify-content:center}.main-product .product-info .product-meta{text-align:center}.main-product .product-info .product-meta .title{padding:0 1.875rem}.main-product .product-info .controls .qty-selector{display:flex;align-items:center;justify-content:space-between}.main-product .product-info .controls .qty-selector p{font-size:.875rem;margin:0}.main-product .product-info .controls .btn-flex .btn{width:100%;text-align:center}.main-product .product-info .controls .btn-flex .btn:nth-child(2){margin:.625rem 0 0}.section-product-grid .product-grid.is-carousel{width:calc(100% + 2.5rem)}.sample-modal .inner{padding:1.875rem 1.25rem}.sample-modal .inner .title{font-size:1.25rem;line-height:1.625rem}}@media screen and (max-width: 64rem){.main-product .breadcrumbs .bcrumbs .item.current{display:none}.main-product .jules_says{padding:1rem 0 0;margin:1rem 0 0;display:none}.main-product .product-usage{margin:1rem 0 0;padding:1rem 0 0;display:none}.main-product .product-info{padding:2.5rem 0 0}.main-product .product-info .jules_says,.main-product .product-info .product-usage{display:block}}@media screen and (max-width: 64rem) and (max-width: 40rem){.main-product .product-info{padding-top:1.25rem}}@media screen and (min-width: 40rem){.main-product .product-info .controls .btn-flex .btn{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/main-product.css.map */
