.page-bg{background-color:#fbf7f0}.pb-50{padding-bottom:50px!important}.brown-link a{color:#7b5b34}.brown-link a:hover{color:#084e7d}.tz-img-mw-100 img{max-width:100%;width:initial}.d-flex{display:flex}.align-items-center{align-items:center}.object-fit-contain{object-fit:contain}.swatch-list .swatch-item,.swatch-list .swatch{border-radius:20px!important}.swatch-wrapper label:before,.swatch-item:after{border-radius:20px!important;border-color:#0b6aa8!important}.product-form__input--pill input[type=radio]+label{border-color:#e0d9c9!important;background-color:transparent!important}.product-form__input--pill input[type=radio]+label.checked{background-color:#0b6aa8!important;border-color:#0b6aa8!important;color:#fff!important}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]+label:before{display:none!important}.product-card-wrapper .card--block-variant .card__swatch .swatch-list .group-swatch{flex-wrap:wrap;row-gap:.5rem}.shappify-sales-icon-collection{max-width:100%;width:auto;position:absolute;top:-10px;right:10px}.template-policy{background:#f2eadd}.template-policy .shopify-policy__container{max-width:1410px;padding-bottom:50px}.shopify-policy__title{padding:30px 0}.shopify-policy__title h1{text-align:left;font-size:40px}.faqs .faqs-paragraph+.faqs-paragraph{margin-top:15px!important}.tz-link-tag a{text-decoration:underline}.versus{border-collapse:collapse;width:100%}.versus tbody{display:table-row-group;vertical-align:middle;unicode-bidi:isolate;border-color:inherit}.versus tr{display:table-row;vertical-align:inherit;unicode-bidi:isolate;border-color:inherit}.versus th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#ddd}.versus td,.versus th{border:1px solid #ddd;padding:8px}.tz-breadcrumb .breadcrumb,.breadcrumb{margin-left:0!important}.tz-page-shippingrates #chipping-section select{background:#fff url(/cdn/shop/files/select-icon.png) no-repeat 96% 50%;background-size:18px 12px;border:1px solid #d9dbdc;-webkit-appearance:none;appearance:none;text-indent:.01px;padding:8px 14px;border-radius:3px;margin-top:10px;margin-bottom:10px;font-size:16px;width:100%}.tz-page-shippingrates .details-panel h3{font-size:18px}.tz-page-whyalpaca .about-item+.about-item{margin-top:20px}.flex-container.hc{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between;gap:40px}.flex-container.hc .flex-item{background:#f2f2f2;color:#454545;margin-top:10px;padding:20px 20px 10px;width:30%}.flex-item a{text-decoration:none}.flex-item a:hover{text-decoration:underline}.yarn-by-fiber{column-count:3}.yarn-by-fiber li a:hover{text-decoration:underline}a.brands-logo{display:inline-block;border:1px dotted rgba(0,0,0,.7);margin:5px;text-align:center;width:150px}a.brands-logo>div.logo{display:table-cell;height:90px;padding:3px;vertical-align:middle;float:none}a.brands-logo>div.brand{font-size:12px}a.brands-logo>div.logo>img{max-width:135px;max-height:80px;vertical-align:middle}a.brands-logo{text-align:-webkit-center}.tz-page-yarn-by-weight .img-box .image img,.tz-page-meet-our-team .img-box .image img{object-fit:contain}.page-tag-list{list-style:none;padding-inline-start:0;column-count:3;margin:0}.page-tag-list li{margin-top:10px;margin-bottom:10px}.section-confirm-subscription .inputs-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:45rem;width:100%;margin:0 auto}.section-confirm-subscription>img{width:10rem;height:auto}.section-confirm-subscription #subscriber-country-select{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .5rem;padding:8px 14px;border-radius:3px;background:#fff url(/cdn/shop/files/select-icon.png) no-repeat 96% 50%;background-size:18px 12px;border:1px solid #d9dbdc;-webkit-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}.section-confirm-subscription{text-align:-webkit-center!important}.section-confirm-subscription .inputs-group .select-country-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.5rem;margin-right:-.5rem;margin-bottom:1rem}.section-confirm-subscription #subscriber-phone-input{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;width:100%;height:44px;min-height:44px;padding:8px 14px;border-radius:3px;line-height:22px;border:1px solid #cccccc;outline:none;background:#fff;color:#5f6a7d;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;appearance:none;text-rendering:optimizeLegibility}#confirm-text-marketing-subscription{display:block;width:100%;background:#ffa200;color:#2b2a2a;border:1px solid #ffa200;padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;line-height:1.2;vertical-align:top;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;-webkit-appearance:none;appearance:none}.tz-page-meet-our-team .banner-item a.image.image-adapt.adaptive_height.image-zoom{padding-top:85%!important}.tz-team-images .image-block__image{width:370px;height:370px}.tz-page-knitting-projects-charity-projects-and-kals .list{background-color:#f2f2f2;border:1px solid #e2e2e2;border-radius:6px;display:flex;flex-direction:column;list-style:none;margin:0 0 3em;padding:1em}.tz-page-knitting-projects-charity-projects-and-kals .list li{border-bottom:1px solid #e2e2e2;margin:0;padding:.5em 1em;position:relative}.tz-page-knitting-projects-charity-projects-and-kals .list li:last-child{border:0}.page-sidebar #CollectionFiltersForm .sidebarBlock-content{padding-left:23px!important;padding-right:23px!important}.facets-horizontal .facets__list{margin-bottom:0!important}.tz-swatch-item:has([data-variant-id=""]){display:none!important}.tz-product-badge-wrapper{margin-bottom:10px}.badge-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.badge-wrapper .info-badges{height:auto;max-height:50px;width:50px;mix-blend-mode:multiply}.badge-wrapper .tooltip{margin:0 3px;max-height:40px;position:relative}.badge-wrapper .tooltip .tooltiptext{background:#333333e6;bottom:102%;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;color:#fff;font-size:.8em;left:50%;margin-left:-50px;opacity:0;padding:3px 0;position:absolute;text-align:center;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;visibility:hidden;width:100px;z-index:1}.badge-wrapper .tooltip:hover .tooltiptext{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0);visibility:visible}.badge-wrapper .tooltip .tooltiptext:after{border-color:rgba(51,51,51,.9) transparent transparent transparent;border-style:solid;border-width:5px;content:" ";left:50%;margin-left:-5px;position:absolute;top:100%}.tz-page-wish-list .page-margin.wishlist-content{margin:2rem auto 5rem}.tz-page-wish-list .card--media .ratio{--ratio-percent: 100% !important}.tz-page-wish-list .card--media .ratio .card__media img{object-fit:contain}@media(max-width:768px){.tz-adaptive-height{padding-top:100%!important}.template-cart .cart-container.container-full{padding-left:20px!important;padding-right:20px!important}.flex-container.hc{flex-direction:column}.flex-container.hc .flex-item{width:100%}.yarn-by-fiber{column-count:1}}.header__icon.button,.header__icon--summary,.header__icon--account,.header__icon--cart,.header__icon--wishlist{color:var(--color-foreground,#2F261C)}.header__icon.button:hover,.header__icon--summary:hover{color:#0b6aa8}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid #0B6AA8!important;outline-offset:2px!important;box-shadow:0 0 0 4px #fff!important}html{scroll-padding-top:7.5rem;scroll-padding-bottom:6rem}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{z-index:100000}.cart-countdown-message,.cart-countdown-message .time{color:#6b5530}.login-row--item .link--text,.login-row--item a.link--underline{color:#0b6aa8;opacity:1}html body a#more-payment-options-link,html body .shopify-payment-button__more-options{color:#5a5a5a!important;opacity:1!important}#sw_wishlist_label{color:#4d5560!important}.cbb-frequently-bought-total-price-was-price .money,.cbb-frequently-bought-selector-label-compare-at-price .money,[class*=cbb-frequently-bought] [class*=was-price] .money{color:#6a6a6a!important}.stamped-reviews-date,.stamped-review-date,.stamped-date,.stamped-review-header .created{color:#595959!important}li[aria-label$=" filter"]{color:#575963!important}.quantity.quantity-selector{width:130px;min-width:130px}.quantity__input{min-width:24px;min-height:24px}.swiper-pagination-bullets .swiper-pagination-bullet{width:24px!important;height:24px!important;margin:0!important;background:transparent!important;opacity:1!important;transform:none!important;position:relative;border-radius:0!important}.swiper-pagination-bullets .swiper-pagination-bullet:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#cecece;transition:transform .2s,background-color .2s}.swiper-pagination-bullets .swiper-pagination-bullet-active:before{background:#333}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next:before,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev:before{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next:before,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev:before{transform:scale(.33)}.swiper-pagination.swiper-pagination--filled.swiper-pagination-horizontal{height:24px;margin-top:-7px;margin-bottom:-7px;position:relative;z-index:3}.tz-pause-motion{position:absolute;right:8px;bottom:4px;z-index:5;min-height:24px;min-width:24px;padding:2px 10px;font:inherit;font-size:13px;line-height:1.4;color:#2f261c;background:#fbf7f0;border:1px solid #2F261C;border-radius:4px;cursor:pointer}.tz-pause-motion:hover{background:#fff}.tz-motion-paused .marquee__content,.tz-motion-paused .marquee__repeated-items,marquee-component:hover .marquee__content,marquee-component:focus-within .marquee__content{animation-play-state:paused!important}.tz-motion-paused marquee-scroll{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.marquee__content,.marquee__repeated-items{animation:none!important}[data-cascade],.scroll-trigger{opacity:1!important;transform:none!important}}h1.login-title{font-size:var(--font-size--h2,20px);line-height:1.1;margin:0 0 18px}[id$=__slide_3UKqHy] .slide__content,[id$=__slide_3UKqHy] .slide__content h2,[id$=__slide_3UKqHy] .slide__content p{color:#2f261c!important}[id$=__slide_3UKqHy] .slide__content .button{background:#0b6aa8!important;color:#fff!important;border-color:#0b6aa8!important}[id$=__slide_3UKqHy] .slide__content .button:hover{background:#2f261c!important;border-color:#2f261c!important}[id$=__slide_3UKqHy] .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#fbf7f0d1,#fbf7f0a8 30%,#fbf7f000 56%)}@media(max-width:749px){.slideshow{--hero-min-height-mb:740px !important}[id$=__slide_3UKqHy]{background:#fbf7f0}[id$=__slide_3UKqHy] .slide__image-container{height:400px;bottom:auto;top:0}[id$=__slide_3UKqHy] .slide__image-container img{object-position:63% 50%}[id$=__slide_3UKqHy] .slide__image-container:after{display:none}[id$=__slide_3UKqHy] .slide__content{padding-top:400px}}ul.product-grid>li.product-grid__item,ul.product-grid>li.product-grid__item>.card--block,ul.product-grid>li.product-grid__item .card{height:100%}ul.product-grid .card{display:flex;flex-direction:column}ul.product-grid .card--block-media{background:var(--color-background, #fbf7f0);border-radius:6px;isolation:isolate;transition:box-shadow .2s ease,transform .2s ease}ul.product-grid .card--block-media .media img{object-fit:contain!important;mix-blend-mode:multiply;padding:3%;box-sizing:border-box}ul.product-grid .card__badge:has(.sold-out-badge)>.badge:not(.sold-out-badge),ul.product-grid .card__badge:not(:has(.sold-out-badge))>.badge~.badge{display:none!important}ul.product-grid .card__badge .badge{font-weight:600;letter-spacing:.02em}ul.product-grid li.product-grid__item:has(.sold-out-badge) .card--block-media .media img{opacity:.5}ul.product-grid .sold-out-badge{background:#5b4a32;color:#fff}ul.product-grid .card--block-title .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;min-height:2.8em}ul.product-grid .card--block-title .card__heading a rte-formatter{display:inline}ul.product-grid .card--block-vendor{font-size:1.3rem;text-transform:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){ul.product-grid li.product-grid__item:hover .card--block-media{box-shadow:0 6px 18px #2f261c24;transform:translateY(-2px)}}.facets-block-wrapper,.facets-wrapper,.facets-container,.facets__form{background:transparent!important}@media(max-width:749px){ul.product-grid .card--block-title .card__heading a{-webkit-line-clamp:3;min-height:4.2em;font-size:1.4rem}ul.product-grid .card--block-vendor{font-size:1.2rem}ul.product-grid .card--block-variant{max-height:34px;overflow:hidden}ul.product-grid .card--block-media{border-radius:4px}}ul.product-grid .card-product-information{justify-content:flex-start!important;flex:1 1 auto}img[src*=Guarantee_WhiteBg]{width:100px;max-width:100%;height:auto}@supports selector(:has(a)){p:has(>img[src*=Guarantee_WhiteBg])>img[src*=Guarantee_WhiteBg]{display:none}p:has(>img[src*=Guarantee_WhiteBg]):before{content:"";float:right;width:168px;height:168px;max-width:40%;margin:0 0 12px 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23f3cf5a'/%3E%3Cstop offset='1' stop-color='%23c8921a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon points='100.0,4.0 113.1,17.0 129.7,8.7 138.1,25.2 156.4,22.3 159.4,40.6 177.7,43.6 174.8,61.9 191.3,70.3 183.0,86.9 196.0,100.0 183.0,113.1 191.3,129.7 174.8,138.1 177.7,156.4 159.4,159.4 156.4,177.7 138.1,174.8 129.7,191.3 113.1,183.0 100.0,196.0 86.9,183.0 70.3,191.3 61.9,174.8 43.6,177.7 40.6,159.4 22.3,156.4 25.2,138.1 8.7,129.7 17.0,113.1 4.0,100.0 17.0,86.9 8.7,70.3 25.2,61.9 22.3,43.6 40.6,40.6 43.6,22.3 61.9,25.2 70.3,8.7 86.9,17.0' fill='url(%23g)' stroke='%23a8740f' stroke-width='3'/%3E%3Ccircle cx='100' cy='100' r='68' fill='none' stroke='%235b3a06' stroke-width='3'/%3E%3Cg font-family='Arial,Helvetica,sans-serif' font-weight='700' fill='%234a2f05' text-anchor='middle'%3E%3Ctext x='100' y='116' font-size='40'%3E100%25%3C/text%3E%3Ctext x='100' y='74' font-size='14' letter-spacing='1'%3EMONEY-BACK%3C/text%3E%3Ctext x='100' y='142' font-size='14' letter-spacing='1'%3EGUARANTEE%3C/text%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;shape-outside:circle(50%)}@media(max-width:749px){p:has(>img[src*=Guarantee_WhiteBg]):before{width:120px;height:120px;margin-left:14px}}}.section-page .text-block :is(h1,h2,h3,h4,h5,h6,li,td,th,label,summary) img{width:auto;max-width:min(100%,160px);height:auto;vertical-align:middle;margin-inline-end:.4em}.section-page .text-block img[width]:not([width$="%"]),.section-page .text-block img[style*=float]{width:auto;max-width:100%;height:auto}.tz-oos-bar{flex:0 0 100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1.4rem;margin:.2rem 0 1rem;font-size:var(--font-size--sm, 1.4rem)}.tz-oos-status{margin:0;font-weight:600;color:var(--color-black, #1a1a1a)}.tz-oos-toggle{background:none;border:0;padding:.6rem 0;min-height:3.2rem;min-width:3.2rem;cursor:pointer;font:inherit;color:#0b6aa8;text-decoration:underline;text-underline-offset:.25em}.tz-oos-toggle:hover{color:#08507f}.tz-oos-toggle:focus-visible{outline:2px solid #0B6AA8;outline-offset:2px;border-radius:2px}.tz-oos-item .swatch{opacity:.5}.tz-oos-item:hover .swatch,.tz-oos-item:focus-within .swatch,.tz-oos-item.tz-oos-selected .swatch{opacity:.9}.tz-oos-divider{flex:0 0 100%;width:100%;list-style:none;margin:.6rem 0 0;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:#595047}.tz-oos-collapsed .tz-oos-item:not(.tz-oos-selected){display:none}.tz-oos-collapsed .tz-oos-divider{display:none}@media(max-width:749px){.tz-oos-bar{gap:0 1rem}.tz-oos-toggle{padding:.8rem 0}}@media(max-width:749px){body.template-product #chat-button,body.template-product .smile-launcher-frame-container{bottom:132px!important}}.tz-ship-bar{margin:0 0 1rem;padding:1rem 1.4rem;background:#0b6aa814;border-radius:6px;font-size:1.4rem;line-height:1.4;color:var(--color-foreground, #2f261c)}.tz-ship-bar[hidden]{display:none}.tz-ship-bar__msg{margin:0 0 .7rem}.tz-ship-bar__track{height:6px;border-radius:3px;background:#2f261c29;overflow:hidden}.tz-ship-bar__fill{display:block;height:100%;background:#0b6aa8;border-radius:3px;transition:width .3s ease}.tz-ship-bar.is-unlocked{background:#2e7d321a}.tz-ship-bar.is-unlocked .tz-ship-bar__fill{background:#2e7d32}.tz-ship-bar.is-unlocked .tz-ship-bar__msg{font-weight:600}@media(prefers-reduced-motion:reduce){.tz-ship-bar__fill{transition:none}}.tz-notify{margin:1.2rem 0 0}.tz-notify__hint{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4;color:var(--color-foreground, #2f261c)}.tz-notify__btn{display:block;width:100%;padding:1.3rem 1.6rem;font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0b6aa8;background:transparent;border:2px solid #0b6aa8;border-radius:var(--style-border-radius-buttons-primary, 4px);cursor:pointer}.tz-notify__btn:hover,.tz-notify__btn:focus-visible{background:#0b6aa8;color:#fff}#tz-ship-bar-page{align-self:stretch;width:100%;box-sizing:border-box;margin:0 0 2rem}.cart-page__message:has(.cart-countdown){display:none}body.overflow-hidden #chat-button,body.overflow-hidden #gorgias-chat-container{visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){#chat-button{bottom:70px!important}}@media(min-width:750px){body.template-product #chat-button{bottom:116px!important}}.product-grid__item:has(a[href*="/products/penntek"]),.product-grid__item:has(a[href*="/products/croc-"]),.swiper-slide:has(a[href*="/products/penntek"]),.swiper-slide:has(a[href*="/products/croc-"]),.grid__item:has(a[href*="/products/penntek"]),.grid__item:has(a[href*="/products/croc-"]),.predictive-search__list-item:has(a[href*="/products/penntek"]),.predictive-search__list-item:has(a[href*="/products/croc-"]),html body [data-tz-hide-promo="1"]{display:none!important}.account-actions.account-button .svg-wrapper svg,.account-actions.account-button .icon-account,.header__icon--account .icon-account{color:var(--color-foreground, #2F261C)!important}@media(hover:hover)and (min-width:1025px){.account-actions.account-button:hover .svg-wrapper svg{color:#0b6aa8!important;fill:none!important}}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content{font-family:var(--font-body--family, "Nunito Sans", sans-serif)!important;font-size:1.6rem!important;line-height:1.4!important;font-weight:400!important;overflow-wrap:anywhere}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(p,li,ul,ol,div,span,em,i,u,small,sub,sup,font,label,td,th,blockquote,a,strong,b){font-family:var(--font-body--family, "Nunito Sans", sans-serif)!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(p,li,ul,ol,div,span,em,i,u,small,sub,sup,font,label,td,th,blockquote,a){font-weight:inherit!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(strong,b){font-weight:700!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(p,li,ul,ol,div,span,em,i,u,small,sub,sup,font,label,td,th,blockquote,strong,b){color:inherit!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content a{color:#0b6aa8!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(sub,sup){font-size:.75em!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content li :is(h1,h2,h3,h4,h5,h6){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important;color:inherit!important;margin:0!important;padding:0!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(h1,h2,h3,h4,h5,h6):not(li *){font-family:var(--font-heading--family, Lora, serif)!important;font-weight:600!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important;color:inherit!important;margin:1.6rem 0 .6rem!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(h1,h2,h3):not(li *){font-size:2rem!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(h4,h5,h6):not(li *){font-size:1.8rem!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(ul,ol){margin:0 0 1.2rem!important;padding-inline-start:2.2rem!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content :is(ul,ol) :is(ul,ol){margin:.4rem 0!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content li{margin:0 0 .4rem!important}:is(.tabs-content,.product-tabs-wrapper,#Global-Drawer) .toggle-content p{margin:0 0 1.2rem!important}variant-selects[data-context=main] fieldset.variant-option--swatches:not([data-tz-oos]) ul.swatch-list:has(>li:nth-child(6)):has(input[type=radio]:not(.disabled))>li:has(input[type=radio].disabled:not(:checked)){display:none}variant-selects[data-context=main] fieldset.variant-option--swatches:not([data-tz-oos]):has(ul.swatch-list>li:nth-child(6)):has(input[type=radio].disabled):has(input[type=radio]:not(.disabled))>legend:after{content:"";display:block;height:4.4rem}variant-selects[data-context=main] fieldset.variant-option--swatches:not([data-tz-oos]):has(ul.swatch-list>li:nth-child(6)):has(input[type=radio].disabled):not(:has(input[type=radio]:not(.disabled)))>legend:after{content:"";display:block;height:3.16rem}@media(max-width:749px){variant-selects[data-context=main] fieldset.variant-option--swatches:not([data-tz-oos]):has(ul.swatch-list>li:nth-child(6)):has(input[type=radio].disabled):has(input[type=radio]:not(.disabled))>legend:after{height:4.76rem}}.halo-compare-colors-image .item{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.halo-compare-colors-image .item img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.halo-compare-colors-image .item.tz-cc-dragging{opacity:.6;outline:2px solid #0B6AA8;outline-offset:-2px;cursor:grabbing}body.tz-cc-dragging-body{cursor:grabbing;-webkit-user-select:none;user-select:none}[id$=__section_8XtMhn] h2{font-family:var(--font-heading--family, Lora, serif)!important;font-weight:600!important}body.template-product .tz-gfk.page-width{max-width:117rem!important;width:calc(100% - 2rem);margin-inline:auto;padding-inline:0!important;box-sizing:border-box}body.template-product .product-details .text-block h1{font-size:clamp(2.3rem,1.5rem + 1.2vw,3rem)!important;line-height:1.2!important;letter-spacing:normal;overflow-wrap:anywhere}body.template-product .product-details product-info-list .product-info-item:has(a[title="Alpaca Direct"]){display:none!important}.card__badge:has(.sold-out-badge)>.badge:not(.sold-out-badge){display:none!important}.tz-empty-collection{text-align:center;padding-block:4.8rem 6.4rem;max-width:72rem;margin-inline:auto}.tz-empty-collection__title{font-family:var(--font-heading--family, Lora, serif);font-weight:600;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.2;margin:0 0 1.2rem}.tz-empty-collection__text{font-size:1.6rem;line-height:1.5;margin:0 0 2.4rem}.tz-empty-collection__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.tz-empty-collection__links li{margin:0}.tz-empty-collection__links a{text-decoration:none;min-width:12rem}@media screen and (max-width:749px){.tz-empty-collection{padding-block:3.2rem 4.8rem}.tz-empty-collection__links a{min-width:0}}body .product-media-container.constrain-height.media-fit-contain{width:100%}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tz-custom.css.map */
