html{scroll-behavior:smooth;scrollbar-width:thin;overflow-y2:scroll}body{background:#fff;background:linear-gradient(162deg,#fff,#ebeef2 45%,#f0f1f5);max-width:2200px;margin-inline:auto;width:100%}.menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list{text-decoration:none}.menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within){color:#fff;text-decoration:underline}.menu-list__link-title{margin-left:12px;margin-right:12px;letter-spacing:.5px;word-spacing:-.2em}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{color:#fff}.dropdown-localization__button{letter-spacing:.5px}.localization-form__list{scrollbar-width:thin}.currency-code{font-size:1.1rem;font-family:Roboto Mono,monospace}.header__row{--icon-size-md: 1.5rem;--icon-stroke-width: 1.1px}.header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(45deg,transparent,rgba(255,255,255,.8),transparent);background2:gray}.header-section{margin-right:20px;margin-left:20px;margin-top:10px}.header{margin-top:10px;border-radius:1px;border:0px black solid}:root2{--icon-size-2xs: .6rem;--icon-size-xs: .85rem;--icon-size-sm: 3.25rem;--icon-size-md: 1.375rem;--icon-size-lg: 1.5rem;--icon-stroke-width: 1px}@media screen and (min-width:750px){.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-left2:calc(var(--gap, 0) / 2);padding-left:1px}}.product-information__media{padding-bottom:0}main2>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style{border:none;padding-left:20px;padding-right:20px}main{border:none;padding-left:20px;padding-right:20px;max-width2:1600px}.media-gallery--carousel slideshow-container{border-radius:1px;border:0px black solid}.media-gallery--carousel slideshow-container{--icon-stroke-width: 2px;--slideshow-controls-icon: 4rem;color:red;opacity:1}.media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:0 var(--padding-md);opacity:1;color2:red;filter2:invert(100%)}slideshow-arrows .slideshow-control{color:#555;opacity:1}.customtitle{font-weight:600!important;font-size:22px}.wiggle-effect{color:orange;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='darkblue' stroke-width='1' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x}product-card .group-block-content .text-block p{letter-spacing:.2px}.product-card p{text-decoration:underline .1em rgba(0,0,0,.1);transition:text-decoration-color .3s}.product-card:hover p{text-decoration-color:#000}.priceContainer{font-size:30px;color:red}.resource-card__content{font-size:15px;font-family:Roboto Mono,monospace}.price,.compare-at-price,.unit-price{font-size:1.2em}.resource-card__title.paragraph{line-height:1.3;font-size:19px;color:#000}.predictive-search-results__title:first-of-type{font-size:22px}.recently-viewed-wrapper{padding-bottom:10px}.search-input{font-size:22px;padding-left:50px}.predictive-search__icon{width:3rem;margin-left:-5px;--icon-stroke-width: 1.4px;--icon-size-md: 2rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}.predictive-search__reset-button{--icon-stroke-width: 1.2px;--icon-size-2xs: 2rem;--icon-size-xs: 2rem;--icon-size-sm: 2rem;--icon-size-md: 2rem;--icon-size-lg: 2rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}.predictive-search__close-modal-button{width:4rem;--icon-stroke-width: 1.4px;--icon-size-xs: 1.3rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:#0000}.resource-card:has(.resource-card__image--secondary):hover,.resource-card:has(.resource-card__image--secondary):focus{--resource-card-secondary-image-opacity: 0;--resource-card-primary-image-opacity: 1}.resource-card{--resource-card-primary-image-opacity: 1;--resource-card-secondary-image-opacity: 0}@media screen and (min-width:750px){.predictive-search-form__footer{--to-top-gradient-background: linear-gradient(to top, rgb(var(--color-background-rgb) / var(--opacity-100)), rgb(var(--color-background-rgb) / var(--opacity-100)), rgb(var(--color-background-rgb) / var(--opacity-1000)), transparent);padding-block:var(--padding-xs) var(--padding-lg);background-image:var(--to-top-gradient-background)}}.predictive-search__search-button{border:solid 1px black;--button-border-width2: 1px}.predictive-search-results__clear.button-unstyled{opacity:.5;border:1px black solid;padding:0 10px;border-radius:4px;text-transform:uppercase;font-size:16px;letter-spacing:.5px}.resource-card .resource-card__title.paragraph{text-decoration:underline .1em rgba(0,0,0,.1);transition:text-decoration-color .3s}.resource-card:hover .resource-card__title.paragraph{text-decoration-color:#000}@media screen and (min-width:750px){.facets--horizontal .facets__panel-content,.sorting-filter__options{border-radius:var(--style-border-radius-popover) 2px;max-height:350px;z-index:var(--facets-upper-z-index);box-shadow:var(--shadow-popover);overflow-y:hidden;gap:0}}.facets--horizontal{background:#fff;--font-subheading--family: "Roboto Mono", monospace;font-family:Roboto Mono,monospace;font-size:16px}@media screen and (min-width:750px){.facets--horizontal .facets__form-wrapper{padding-left:5px;padding-right:5px}}.scrolling-message{background-color:#000;color:#fff;text-transform2:uppercase;overflow-x:hidden}.scrolling-marq{display:flex;flex-wrap:nowrap;white-space:nowrap;min-width:100%}.news-message{display:flex;flex-shrink:0;height:40px;align-items:center;animation:slide-left 40s linear infinite}.marq-item{font-size:.9em;list-style-type:none;margin-right:5em}@keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.marquee{overflow:hidden;white-space:nowrap;width:100%}.marquee-content{display:inline-block;animation:marquee-animation 10s linear infinite}@keyframes marquee-animation{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee:hover .marquee-content{animation-play-state:paused}.product-details .text-block p,.product-details .text-block.p>*{font-size2:28px}.variant-picker,.buy-buttons-block{font-size2:28px}.variant-option__button-label2{font-size:46px}.variant-picker__form fieldset:first-child2{padding-left:55px;--gap-sm: 1.1rem}.variant-option--buttons legend{max-height2:30px}.divider{opacity:30%}.product-details .quantity-selector,.product-details .quantity-selector-wrapper{display:none}.variant-option__swatch-value,.variant-option--swatches,variant-option__swatch-value{display:none}.variant-picker__form [data-testid=variant-option-single]{display:none}.variant-length{min-height:60px;margin-top:20px}.variant-print{min-height:55px}.title-length{letter-spacing:.1px;background2:red;margin-right:-1px}.title-print{letter-spacing:1px;background2:red;margin-right:3px}.variant-custom-title{font-size:18px;font-family:Roboto Mono,monospace;text-transform:uppercase}.active,.not-active,.title-colour{font-size:18px;font-family:Roboto Mono,monospace;text-transform:uppercase;word-spacing:-5px;display2:block}.active,.title-colour{color:#000}.active:link,.active:visited,.active:hover{color:#000;background2:black;text-decoration2:underline;text-decoration-thickness2:3px;text-decoration:underline solid black 2.5px;text-underline-offset:.2em;border2:1.5px solid black;border-radius2:2px;padding2:1px 5px 1px 5px}.not-active:link,.not-active:visited{color:#444;text-decoration2:underline;text-decoration-thickness2:1px;text-underline-offset:.2em;text-decoration:underline dashed lightgray 1.5px;border2:1.5px solid black;border-radius2:2px;padding2:1px 5px 1px 5px}.active:hover2{color:#000;text-decoration:underline}.not-active:hover{color:#000;text-decoration:underline}.active:active{color:orange}.variant-option+.variant-option{margin-top:-5px}.variant-option--buttons{gap:.4rem}.variant-picker__form legend{float:left;padding-top:10px;font-size:18px;font-family:Roboto Mono,monospace;text-transform:uppercase}.variant-option__button-label{color:#444;font-size:18px;font-family:Roboto Mono,monospace;flex:0 0 1em;align-items:center;position:relative;padding-block:.3rem;padding-inline:.3rem;min-height:40px;min-width:fit-content;white-space:nowrap;background-color:transparent;gap:0;border:2px solid transparent;text-decoration2:underline dotted lightgray 2px;text-underline-offset:.2em;border-radius2:2px;padding:0 15px}.variant-option__button-label:has(:checked){color:#000;border-color2:transparent;text-decoration2:underline;text-underline-offset:.2em;border:2px solid black;border-radius:0;padding:0 15px;text-decoration2:underline solid black 3.5px}.add-to-cart-text{font-size:17px;letter-spacing:1px;word-spacing:-.2em;font-family:Roboto Mono,monospace;text-transform:uppercase}.product-details{font-family:Roboto Mono,monospace;font-size:16px}label:has(input[type=radio]),label:has(input[type=checkbox]){display:inline-flex;align-items:center;gap:.1rem;row-gap:.1rem;column-gap:.1rem;cursor:pointer}.custom-section-content .button{font-size:18px;font-family:Roboto Mono,monospace;text-transform:uppercase;font-weight:400}.newreleases h2,.mostpopular h2,.products h2,.collections h2{font-size:24px!important;font-weight2:600;text-transform2:uppercase;font-family:Rock Salt,cursive;font-weight:400}.custom-typography h1{font-size:28px!important}.newreleases{padding-left:45px;padding-top2:10px;background-image:url(/cdn/shop/files/icon-diamond.png?v=1779507569);background-size:40px;background-size2:contain;background-repeat:no-repeat;background-position:0;cursor:default}.mostpopular{padding-left:45px;padding-top:7px;background-image:url(/cdn/shop/files/icon-flame.png?v=1779508079);background-size:42px;background-size2:contain;background-repeat:no-repeat;background-position:0;cursor:default}.products{padding-left:40px;background-image:url(/cdn/shop/files/web-title-all.png?v=1760175772);background-size:contain;background-repeat:no-repeat;background-position:top left;cursor:default}.collections{padding-left:40px;background-image:url(/cdn/shop/files/web-title-collections.png?v=1760175772);background-size:contain;background-repeat:no-repeat;background-position:top left;cursor:default}.recently-viewed-wrapper .predictive-search-results__title:first-of-type{padding-left:40px;background-image:url(/cdn/shop/files/web-title-recent.png?v=1760175772);background-size:contain;background-repeat:no-repeat;background-position:top left;cursor:default}.predictive-search-results__products h4{padding-left:40px;background-image:url(/cdn/shop/files/web-title-popular.png?v=1760172331);background-size:contain;background-repeat:no-repeat;background-position:top left;cursor:default}@keyframes FadeInDots{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:auto;animation-name:FadeInDots;animation-duration:2s;animation-timing-function:linear(0,0,1);animation-fill-mode:forwards}.slideshow-controls__dots button{--size: .6rem}.in-val{display:none}.cm-val{display:inline}.size-container:has(#unit-toggle:checked) .cm-val{display:none}.size-container:has(#unit-toggle:checked) .in-val{display:inline}.switch{position:relative;display:inline-block;width:46px;height:23px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#eeeef3;transition:.3s;border-radius:20px;border:1.5px solid #000}.slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:1.5px;background-color:#02fe60;border:1.5px #000 solid;transition:.3s;border-radius:50%}input:checked+.slider{background-color:#eeeef3}input:checked+.slider:before{transform:translate(20px)}.toggle-measurement{background2:red;font-size:18px}.toggle-wrapper{background2:red;float:right;padding-bottom:20px;padding-right:10px}span..toggle-wrapper{background2:red;float2:right;padding-bottom2:20px;padding-top:10px}.toggle-wrapper label:has(input[type=checkbox]){display:inline-block;display:background:red}.length-short{font-size:11.5px;font-weight:600;text-decoration:underline;color:#fff}.length-standard{font-size:11px;font-weight:600;text-decoration:underline;color:#fff}.size-container{width:100%;position:relative;margin-top:-45px}.size-container table{margin-top2:5px;border-collapse:collapse;width:100%;table-layout:fixed;overflow-wrap:normal}.size-table{width:100%;border-collapse:collapse;margin-top:10px}.size-table td,.size-table th{border:1px solid #333;padding:8px}.size-table td{min-width:50px}.size-table th,.size-table td{text-align:center;padding:12px 2px}.size-table th{background:#000;color:#fff;font-weight:400}.size-table thead td{border:0}.size-table td:first-child{border-left:0;background:#999;color:#000}.size-table td:last-child{border-right:0}.size-table tr:nth-child(2n){background:#f1f1f1}.size-table:hover{cursor:default}.shopify-section-group-footer-group{margin:10px 20px 20px}.menu__heading__default,.menu__heading{display:none}.footer-link{font-size:16px;font-family:Roboto Mono,monospace}.email-signup__form email-signup__input-group email-signup__input-group--integrated{border-width2:1px;border-radius2:2px}.email-signup__input-group--integrated{border-radius2:2px}.email-signup__input-group--integrated{border-width:1px;border-radius:2px;border-style:solid;border-color:var(--color-input-border);background-color:#000}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
