.product{font-size:14px;line-height:1.2;color:#000;position:relative}.product__carousel{margin-bottom:20px;display:block;width:100%}@media(min-width:768px){.product{display:grid;grid-template:"carousel info" auto / 1fr 1fr;grid-gap:30px}.product__carousel{grid-area:carousel;margin-bottom:0}.product__info{grid-area:info}}.flexslider--main{padding-bottom:25px}@media(min-width:768px){.flexslider--main{padding-bottom:0;margin-bottom:20px}}.flexslider--main .flex-prev{left:0!important}.flexslider--main .flex-next{right:0!important}.flexslider--main .flexslider__arrow{width:10px;height:20px}.flexslider--main .flex-control-nav{margin:0;bottom:0}@media(min-width:768px){.flexslider--main .flex-control-nav{display:none}}.flexslider--main .flex-control-nav a{border-radius:0;width:7px;height:7px}.flexslider--thumbs .slides li:not(.flex-active-slide){cursor:pointer}.flexslider--thumbs{display:none}@media(min-width:768px){.flexslider--thumbs{display:block}}.product-title{margin-bottom:15px}.product-title h2{font-size:20px;line-height:1.2;margin-bottom:0;letter-spacing:1px}@media(min-width:768px){.product-title h2{font-size:26px;letter-spacing:1.3pt}}.product-prices{color:#000;font-size:18px;line-height:1;margin-bottom:15px;letter-spacing:1px}@media(min-width:768px){.product-prices{font-size:20px;margin-bottom:20px}}.product-prices .compare-price{text-decoration:line-through}.afterpay-paragraph,.laybuy-paragraph{color:#000!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;margin-top:0!important;margin-bottom:10px!important}.afterpay-instalments,.laybuy-paragraph span.laybuy-money.money{font-weight:400!important}.laybuy-link-inner{display:inline-block}.laybuy-link-inner:first-letter{text-transform:capitalize}.afterpay-text1{position:relative;visibility:hidden;width:122px;display:inline-block;white-space:nowrap}.afterpay-text1:after{content:"Or 4 payments from";visibility:visible;position:absolute;left:0;padding-right:4px}.afterpay-link-inner{text-decoration:none!important;position:relative;visibility:hidden;width:80px;display:inline-block;white-space:nowrap}.afterpay-link-inner:after{content:"What's this?";visibility:visible;position:absolute;left:0;padding-left:4px}.afterpay-instalments:after{content:" "}.afterpay-text2{display:none}.afterpay-logo{width:67px!important}.afterpay-paragraph{margin-top:0!important}.product-inventory{line-height:1;color:#000;margin-bottom:15px}.product-form{margin:35px 0 40px}.product-form .selector-wrapper label{text-transform:uppercase;font-weight:400;letter-spacing:.7pt}@media(min-width:768px){.product-form .selector-wrapper label{font-size:15px;letter-spacing:.75pt}}.product-variants .selectize-control{margin-bottom:15px;font-size:15px}.product-variants .selectize-input{display:block;border-radius:0;border-color:#999;box-shadow:none;padding:0 20px;line-height:50px}.product-variants .selectize-control.single .selectize-input:after{border:none;border-left:1px solid #999;border-top:1px solid #999;width:15px;height:15px;transform-origin:center;transform:translateY(-50%) rotate(225deg)}.product-variants .selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(45deg)}.product-variants .selectize-dropdown{border-color:#999;font-size:15px;margin-top:0}.product-variants .selectize-dropdown-content{padding:0;max-height:none}.product-variants .selectize-dropdown-content .option{padding:0 20px;line-height:50px}.product-variants .selectize-dropdown-content .option:not(:last-child){border-bottom:1px solid #999}.btn--add-to-cart{box-shadow:none!important;outline:none!important;background-color:#000;border-color:#000!important;color:#fff!important;display:block;height:50px;line-height:1;outline:0;text-align:center;transition:color .3s ease;white-space:nowrap;width:100%;letter-spacing:.7pt}.btn--add-to-cart:active{transform:translate(1px,1px)}@media(min-width:768px){.btn--add-to-cart{font-size:15px;letter-spacing:.75pt}}.product-description{margin-bottom:30px;color:#000;font-size:14px;line-height:20px;letter-spacing:.7pt}@media(min-width:768px){.product-description{font-size:15px;line-height:21px;letter-spacing:.75pt}}.product-description ul{list-style:disc inside}.value-prop{cursor:pointer;display:grid;grid-template:"tag truck" auto "shipping dispatch" auto / 1fr 1fr;place-items:center;grid-gap:10px;text-align:center;color:#000;border-top:1px solid #999;border-bottom:1px solid #999;padding:20px 0}@media(min-width:1024px){.value-prop{padding:50px 0;grid-template:"tag shipping truck dispatch" auto / 35px 1fr 65px 1fr;justify-items:start;text-align:left;grid-gap:20px}}.value-prop__tag{grid-area:tag}.value-prop__shipping{grid-area:shipping}.value-prop__truck{grid-area:truck}.value-prop__dispatch{grid-area:dispatch}.value-prop__tag,.value-prop__truck{display:block;height:40px}@media(min-width:768px){.value-prop__tag,.value-prop__truck{height:35px}}.value-prop__head{font-size:14px;line-height:1.2;margin-bottom:8px;letter-spacing:.7pt}@media(min-width:768px){.value-prop__head{font-size:14px;line-height:21px;letter-spacing:.75pt;margin-bottom:0}}.value-prop__body{font-size:11px;line-height:1.2;letter-spacing:.33pt}@media(min-width:768px){.value-prop__body{font-size:10px;line-height:15px;letter-spacing:.3pt}}@media(min-width:1440px){.value-prop__body br{display:none}}.related-products{margin-top:60px}@media(min-width:768px){.related-products{margin-top:68px;border-top:1px solid #999;padding-top:60px}}.related-products__head{line-height:1.2;font-size:20px;margin-bottom:10px;letter-spacing:1px}@media(min-width:768px){.related-products__head{font-size:22px;letter-spacing:1.1pt;margin-bottom:20px}}.related-products__items{margin-left:-5px;margin-right:-5px}@media(min-width:768px){.related-products__items{margin-left:-8px;margin-right:-8px}}.related{display:block;padding-left:6px;padding-right:6px}@media(min-width:768px){.related{padding-left:8px;padding-right:8px}}.related__images{display:grid;place-items:start;grid-template:auto / auto;margin-bottom:15px}@media(min-width:768px){.related__images{margin-bottom:20px}}.related__img{display:block;max-width:100%;grid-column:1 / 2;grid-row:1 / 2}.related__img:nth-child(2){opacity:0;transition:opacity .3s ease-out}.related:hover .related__img:nth-child(2),.related:focus .related__img:nth-child(2){opacity:1}.related__name,.related__price{font-size:13px;line-height:1.4;margin-bottom:0;text-align:left;letter-spacing:.65pt}@media(min-width:768px){.related__name,.related__price{font-size:15px;line-height:1.6;letter-spacing:.75pt}}.related__price{color:#999}.related-products__items .owl-controls .owl-buttons{display:flex;flex-flow:row nowrap;justify-content:space-between}.related-products__items .owl-controls .owl-buttons .owl-prev,.related-products__items .owl-controls .owl-buttons .owl-next{border:none;background-color:transparent;transform:none;display:block;position:static}@media(min-width:1440px){.related-products__items .owl-controls .owl-buttons .owl-prev,.related-products__items .owl-controls .owl-buttons .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.related-products__items .owl-controls .owl-buttons .owl-prev{left:-40px}.related-products__items .owl-controls .owl-buttons .owl-next{right:-40px}}.owl-theme .owl-controls .owl-buttons .owl-prev:hover,.owl-theme .owl-controls .owl-buttons .owl-next:hover{border:none;background-color:transparent}.related-products__items .owl__arrow{width:10px}.flexslider--main img,.product__carousel--single img{cursor:zoom-in;width:100%;display:block}.product__carousel--single{position:relative;display:block;width:100%;margin-bottom:20px}@media(min-width:768px){.product__carousel--single{margin-bottom:0}}.zoom-hint{position:absolute;top:12px;left:12px;pointer-events:none;z-index:10;opacity:.75;transition:opacity .2s ease}@media(min-width:768px){.flexslider--main:hover .zoom-hint,.product__carousel--single:hover .zoom-hint{opacity:1}}.zoom-hint svg{width:20px;height:20px;display:block}.pswp__bg{background:#1a1a1a}.sw-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1501;pointer-events:none;opacity:0}.sw-lb--open{opacity:1}.sw-lb__bar{position:absolute;top:0;left:0;right:0;height:80px;display:flex;align-items:flex-start;justify-content:space-between;padding:16px 18px 0;pointer-events:auto;background:linear-gradient(to bottom,rgba(0,0,0,.45) 0%,transparent 100%)}.sw-lb__counter{font-size:11px;letter-spacing:2.5px;font-weight:400;color:#ffffffbf;line-height:1;-webkit-user-select:none;user-select:none}.sw-lb__close{width:36px;height:36px;background:none;border:none;cursor:pointer;padding:0;position:relative;pointer-events:auto;opacity:1;transition:opacity .15s ease}.sw-lb__close:hover{opacity:1}.sw-lb__close:before,.sw-lb__close:after{content:"";position:absolute;top:50%;left:50%;width:17px;height:1px;background:#fff}.sw-lb__close:before{transform:translate(-50%,-50%) rotate(45deg)}.sw-lb__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.sw-lb__prev,.sw-lb__next{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:120px;background:none;border:none;cursor:pointer;padding:0;pointer-events:auto;opacity:0;transition:opacity .2s ease}.sw-lb--open .sw-lb__prev,.sw-lb--open .sw-lb__next{opacity:.7}.sw-lb__prev:hover,.sw-lb__next:hover{opacity:1}.sw-lb__prev{left:0}.sw-lb__next{right:0}.sw-lb__prev:after,.sw-lb__next:after{content:"";position:absolute;top:50%;width:10px;height:10px}.sw-lb__prev:after{border-top:1.5px solid #fff;border-left:1.5px solid #fff;left:20px;transform:translateY(-50%) rotate(-45deg)}.sw-lb__next:after{border-top:1.5px solid #fff;border-right:1.5px solid #fff;right:20px;transform:translateY(-50%) rotate(45deg)}.product-item:hover .product-label{opacity:.6}.product-item:hover .product-image .grid-image .product-hover{opacity:1;transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transition:all .4s ease-in-out 0s;visibility:visible}.related .product-label{align-items:center;background-color:#333;border-radius:50%;color:#fff;display:flex;flex-flow:row nowrap;font-family:acumin-pro,sans-serif;font-size:14px;font-weight:700;height:55px;justify-content:center;letter-spacing:.08em;line-height:1.1;position:absolute;right:11px;text-align:center;text-transform:lowercase;top:5px;width:55px;z-index:10}@media(min-width:768px){.related .product-label{top:15px;right:23px}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/product.css.map */
