/*!*********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/scss/main.scss ***!
  \*********************************************************************************************************************************************************************/
*,*::before,*::after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}:root{--gutter: var(--gutter-mobile);--container-pad-x: 16px;--carousel-edge: 40px;--theme-sticky-header-height: 0px;--space-unit: 4px}@media(min-width: 768px){:root{--gutter: var(--gutter-desktop);--container-pad-x: 30px}}@media(min-width: 1000px){:root{--container-pad-x: 50px}}@media(min-width: 1300px){:root{--gutter: var(--gutter-large)}}@media(min-width: 1450px){:root{--container-pad-x: 60px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-8{margin-bottom:calc(8*var(--space-unit))}.mt-2{margin-top:calc(2*var(--space-unit))}.mt-6{margin-top:calc(6*var(--space-unit))}.mt-8{margin-top:calc(8*var(--space-unit))}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.basis-full{flex-basis:100%}.columns-1{columns:1}.columns-2{columns:2}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.bg-success-bg{background-color:rgb(var(--success-bg-color))}.bg-theme-bg{background-color:rgba(var(--bg-color))}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.text-sm{font-size:.8em}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-current{color:currentColor}.text-error-text{color:rgb(var(--error-text-color))}.text-success-text{color:rgb(var(--success-text-color))}.text-theme-text{color:rgb(var(--text-color))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.js .js-hidden,.no-js .no-js-hidden{display:none}.thumbnails.js .js-hidden,.thumbnails .no-js .no-js-hidden{display:none}.js .js-hidden,.no-js .no-js-hidden{display:none}.no-js .no-js-visible{display:block}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media(max-width: 767.98px){.visually-hidden-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}}.object-bottom{object-position:bottom}.object-top{object-position:top}.text-theme-text{color:rgb(var(--body-text-color))}.bg-theme-bg{background-color:rgba(var(--body-bg-color))}.spaced-row{margin-bottom:var(--section-padding)}.spaced-row-above{margin-top:var(--section-padding)}.fully-spaced-row,.fully-spaced-row--small{margin-top:var(--section-padding);margin-bottom:var(--section-padding)}.strongly-spaced-row,.fully-spaced-row--medium{margin-top:var(--larger-section-padding);margin-bottom:var(--larger-section-padding)}@media(max-width: 767.98px){.strongly-spaced-row,.fully-spaced-row--medium{margin-top:var(--larger-section-padding-mobile);margin-bottom:var(--larger-section-padding-mobile)}}.fully-spaced-row--large{margin-top:var(--largest-section-padding);margin-bottom:var(--largest-section-padding)}@media(max-width: 767.98px){.fully-spaced-row--large{margin-top:var(--larger-section-padding-mobile);margin-bottom:var(--larger-section-padding-mobile)}}.lightish-spaced-row-above{margin-top:2rem}@media(max-width: 767.98px){.lightish-spaced-row-above--not-mobile{margin-top:0}}.lightly-spaced-row{margin-bottom:1em}.lightly-spaced-row-above{margin-top:1em}.very-lightly-spaced-row{margin-bottom:.5em}.lightish-spaced-row{margin-bottom:30px}.padded-row,.fully-padded-row--small{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.fully-padded-row--medium{padding-top:var(--larger-section-padding);padding-bottom:var(--larger-section-padding)}@media(max-width: 767.98px){.fully-padded-row--medium{padding-top:var(--larger-section-padding-mobile);padding-bottom:var(--larger-section-padding-mobile)}}.fully-padded-row--large,.strongly-padded-row{padding-top:var(--largest-section-padding);padding-bottom:var(--largest-section-padding)}@media(max-width: 767.98px){.fully-padded-row--not-mobile{padding-top:0;padding-bottom:0}.fully-spaced-row--not-mobile{margin-top:0;margin-bottom:0}}.page-section-spacing{margin-top:var(--section-padding);margin-bottom:var(--section-padding)}.page-section-spacing .page-header .breadcrumbs{margin-top:-1.8em}@media(max-width: 767.98px){.page-section-spacing--no-top-mobile{margin-top:0}}.spaced-column .spaced-row-above,.spaced-column .lightish-spaced-row-above:first-child{margin-top:0}.spaced-column .spaced-row,.spaced-column .lightly-spaced-row:last-child{margin-bottom:0}@media(min-width: 768px){.slim-column-left-layout{display:flex;justify-content:center}.slim-column-left-layout>.column:first-child{width:260px;margin-inline-end:40px}.slim-column-left-layout>.column:last-child{flex:0 1 var(--reading-container-width)}.feature-text-paired-wide{margin:30px auto;width:80%;max-width:var(--reading-container-width)}}.merge-remove-wrapper{--fade-duration: 0.5s;--slide-duration: 0.25s;overflow:hidden;transition:opacity var(--fade-duration) cubic-bezier(0, 0, 0.14, 0.96),height var(--slide-duration) cubic-bezier(0, 0, 0.14, 0.96);pointer-events:none}.merge-remove-wrapper--fade{opacity:0}.merge-remove-wrapper--slide{height:0 !important}.merge-add-wrapper{--fade-duration: 0.2s;--slide-duration: 0.5s;transition:opacity var(--fade-duration) cubic-bezier(0, 0, 0.14, 0.96),height var(--slide-duration) cubic-bezier(0, 0, 0.14, 0.96);opacity:0}.merge-add-wrapper:not(.merge-add-wrapper--slide){height:0 !important}.merge-add-wrapper--fade{opacity:1}[data-merge-list-item]{--fade-duration: 0.15s;--slide-duration: 0.25s;position:relative;transition:opacity var(--fade-duration) cubic-bezier(0, 0, 0.14, 0.96),height var(--slide-duration) cubic-bezier(0, 0, 0.14, 0.96)}.merge-item-refreshing{opacity:.5;pointer-events:none}.merge-item-refreshing::after{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;animation:loadingSpinner 1s linear infinite;border:2px solid rgba(0,0,0,0);border-radius:100%;border-left-color:currentColor}.cf::before,.cf::after{content:"";display:table}.cf::after{clear:both}.cf{zoom:1}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}button,input[type=submit],input[type=button]{-webkit-appearance:none;appearance:none}.js body:not(.tab-used) *:focus{outline:none}[hidden]{display:none !important}@media(prefers-reduced-motion){.has-motion{animation:none !important;transition:none !important}}button{margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}button svg{pointer-events:none}.rc_popup{display:none !important}.rc-selling-plans__dropdown{padding:3px 5px}@media(min-width: 768px){.product-info--mini{display:block}.product-info--mini .option-selector__btns{margin:0;flex-wrap:nowrap;gap:2px}.product-info--mini .opt-btn:checked+.opt-label{box-shadow:none;cursor:pointer}.product-info--mini .option-selector{margin-bottom:0 !important}.product-info--mini .opt-label{margin:0;width:100%;min-height:44px;padding:3px 5px;font-size:11px}}.recharge-subscription-widget--custom{margin-top:20px}.recharge-subscription-widget--custom.recharge-subscription-widget--sold-out{opacity:40% !important;pointer-events:none !important}.recharge-subscription-widget--custom .rc-template__legacy-radio{display:flex;flex-wrap:nowrap;gap:5px}.recharge-subscription-widget--custom .rc_widget__option__selector{text-align:center}.recharge-subscription-widget--custom .rc-radio__input,.recharge-subscription-widget--custom .rc-option__price{display:none !important}.recharge-subscription-widget--custom .rc-radio__label{margin-left:0;border:1px solid var(--input-border-color);padding:8px 16px !important;width:100%;display:block !important;cursor:pointer;line-height:1;font-size:10px}.recharge-subscription-widget--custom .rc-option__text{padding:0}.recharge-subscription-widget--custom .rc-radio{width:50%;padding:0 !important}.recharge-subscription-widget--custom .rc-container{margin:0 !important}.recharge-subscription-widget--custom .rc_widget__option__plans{padding:0 !important;width:100%;position:absolute;left:0}.recharge-subscription-widget--custom .rc_widget__option--subsave.rc-option--active{margin-bottom:30px}.recharge-subscription-widget--custom .rc_widget__option__plans__dropdown{width:100%;margin-top:5px;border:1px solid var(--input-border-color);background-color:#333;color:#fff;padding:0 5px;text-align:center;font-size:10px;line-height:23px;height:25px}@media(max-width: 1400px){.recharge-subscription-widget--custom .rc-template__legacy-radio{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px}.recharge-subscription-widget--custom .rc-radio{width:100%;padding:0 !important}}.quickbuy-toggle--container .quantity-submit-row,.quickbuy-toggle--container .quantity-submit-row__submit{margin:0 !important}.quickbuy-toggle--container .btn{margin-top:5px;padding:8px !important}select{max-width:100%;font-family:inherit;font-style:inherit;font-weight:inherit}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea{box-sizing:border-box;max-width:100%;margin:0;padding:.8em 15px;border:1px var(--input-border-color) solid;border-radius:var(--btn-border-radius);background:var(--input-background-color);color:rgb(var(--input-text-color));font-family:var(--base-font-family);font-size:var(--input-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);line-height:calc(1.3*var(--input-text-size));vertical-align:middle;-webkit-appearance:none;appearance:none}input[type=text]:hover,input[type=number]:hover,input[type=email]:hover,input[type=password]:hover,input[type=address]:hover,input[type=tel]:hover,input[type=date]:hover,textarea:hover{border:1px var(--input-border-color-hover) solid}input[type=text]:active,input[type=text]:focus,input[type=number]:active,input[type=number]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=address]:active,input[type=address]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=date]:active,input[type=date]:focus,textarea:active,textarea:focus{border:1px var(--input-border-color-active) solid;box-shadow:0 0 0 var(--input-active-shadow-width) var(--input-border-color-active)}textarea{height:120px;padding-top:10px;padding-bottom:10px;line-height:1.6}input[type=email],input[type=tel]{direction:ltr}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]{min-height:calc(1.6em + 2px + 1.3*var(--input-text-size))}::placeholder{color:rgb(var(--input-text-color))}.lightly-styled-select{display:block;position:relative;box-sizing:border-box;height:calc(var(--base-text-size) + 26px);overflow:hidden;border:1px solid var(--input-border-color);border-radius:var(--btn-border-radius);background:var(--input-background-color)}.lightly-styled-select:hover{border-color:var(--input-border-color-hover)}.lightly-styled-select svg{position:absolute;top:calc(50% - 10px);right:6px;width:20px;height:20px;pointer-events:none}.lightly-styled-select select{width:268px !important;width:calc(100% + 28px) !important;max-width:none !important;height:100% !important;padding:0 30px 0 15px !important;border:0 !important;background:rgba(0,0,0,0) !important;color:rgb(var(--input-text-color));font-size:var(--base-text-size) !important;line-height:calc(var(--base-text-size) + 24px) !important;-webkit-appearance:none;appearance:none}@media(max-width: 767.98px){.lightly-styled-select select{font-size:min(var(--input-text-size),16px) !important}}@media(min-width: 768px){.animate-enabled [data-animate]{opacity:0}.js .animate-enabled [data-animate=""],.js .animate-enabled .fade-in{opacity:0}.js .animate-enabled [data-animate=""].animate-in,.js .animate-enabled .fade-in.animate-in{opacity:1;transition:opacity calc(var(--aos-animate-duration, 1s)*.8) .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.js .animate-enabled .fade-in-up{transform:translateY(20px);opacity:0}.js .animate-enabled .fade-in-up.animate-in{transform:translateY(0);opacity:1;transition:transform calc(var(--aos-animate-duration, 1s)*.6) cubic-bezier(0.39, 0.575, 0.565, 1),opacity calc(var(--aos-animate-duration, 1s)*.6) cubic-bezier(0.39, 0.575, 0.565, 1)}}@media(prefers-reduced-motion){.animate-enabled [data-animate]{opacity:1 !important}}.no-js .animate-enabled [data-animate]{opacity:1 !important}.announcement-bar{display:block;position:relative;z-index:401;background:var(--bg-color);color:rgb(var(--text-color));font-size:var(--smaller-text-size-1);line-height:1.4em}.announcement-bar a{color:rgb(var(--link-color));text-decoration:none}.announcement-bar a:hover{text-decoration:none}.announcement-bar .container{display:flex;align-items:center;justify-content:space-between}.announcement-bar:not(.announcement-bar--with-announcement) .announcement-bar__left{flex:0 0 auto}.announcement-bar .social{margin-top:-8px;padding-top:.8em;padding-bottom:.8em}.announcement-bar .social a{margin:8px 0 0;margin-inline-end:10px}.announcement-bar__left{flex:2 0 0}.announcement-bar__middle{position:relative;flex:1 1 auto;text-align:center}.announcement-bar__right{flex:2 0 0;text-align:end}.announcement-bar__announcements{position:relative;margin:.8em 0;font-size:var(--announcement-font-size)}.announcement-bar__link{display:inline-block;padding-top:.8em;padding-bottom:.8em}.announcement-bar__link>.announcement-bar__announcements{padding:0}.announcement{display:flex;align-items:center;min-height:1.4em}.announcement p{margin:0}.announcement a{text-decoration:underline;text-underline-offset:1px;text-decoration-color:rgb(var(--link-color)/0.6);text-decoration-thickness:1px}.announcement a:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgb(var(--link-color))}.announcement .countdown{display:inline-block;overflow:hidden;vertical-align:middle}.announcement .countdown:not([loaded]){visibility:hidden}.announcement .countdown__grid{--countdown-size: 1em}.announcement .countdown__item:not(.countdown__item--is-0){--countdown-divider-width: calc(var(--countdown-size) / 2.4);display:flex;align-items:flex-start}.announcement .countdown__unit{direction:ltr;align-self:flex-start;margin-top:.14em;margin-inline-start:2px;opacity:.5;width:1em;font-size:calc(.6*var(--announcement-font-size));line-height:1;letter-spacing:2em;-webkit-clip-path:polygon(0 -50%, 120% -50%, 120% 150%, 0 150%);clip-path:polygon(0 -50%, 120% -50%, 120% 150%, 0 150%)}.announcement__text{flex:0 0 100%;line-height:1.3em;transition:opacity 500ms ease-out 500ms,transform 700ms cubic-bezier(0.09, 0.49, 0.39, 0.99) 500ms}.announcement--inactive{visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:visibility 0s 300ms}.announcement--inactive .announcement__text{opacity:0;transform:translateY(8px);transition:opacity 300ms ease-out 0s,transform 300ms ease-out 300ms}.announcement-bar__announcement-controller{position:absolute;top:calc(100% - 4px);left:50%;transform:translateX(-50%);white-space:nowrap}.announcement-bar__announcement-controller:not(:focus-within){height:0;overflow:hidden;clip:rect(0 0 0 0)}.announcement-bar__announcement-controller .announcement-button{background:var(--bg-color);color:inherit}.announcement-text-separation-box{margin-inline-start:.5em;padding:2px 7px;background:rgb(var(--text-color)/0.2);border-radius:var(--btn-border-radius)}.announcement-text-separation-dash::before{content:"–";margin:0 .4em}.announcement-text-separation-dot::before{content:"·";margin:0 .3em}.announcement-text-separation-space{margin-inline-start:.5em}@media(min-width: 768px){.announcement-bar__middle:not(:first-child):not(:last-child){max-width:50%}}@media(min-width: 768px)and (max-width: 999.98px){.announcement-bar--tablet-wrap .container{flex-wrap:wrap}.announcement-bar--tablet-wrap .announcement-bar__left{flex:0 0 auto}.announcement-bar--tablet-wrap .announcement-bar__middle{flex:1 0 100%;order:-1;max-width:none !important}}.btn{display:inline-block;height:auto;margin:0;padding:var(--input-btn-padding-top) 25px var(--input-btn-padding-bottom);transition:background-color 100ms,color 100ms,border-color 100ms,opacity 100ms;border:1.5px solid rgb(var(--btn-border-color));border-radius:var(--btn-border-radius);background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));font-family:var(--base-font-family);font-size:var(--button-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:1em;text-align:center;text-decoration:none !important;text-transform:var(--btn-text-transform);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn[disabled]{pointer-events:none}.btn--large{padding:15px 25px;font-size:var(--base-text-size)}.btn--wide{width:100%}.btn--icon{width:auto;min-width:0;padding:.8em;font-size:var(--base-text-size)}.btn--secondary{--btn-text-color: var(--btn-alt-text-color);--btn-text-hover-color: var(--btn-alt-bg-color);--btn-bg-color: var(--btn-alt-bg-color);--btn-bg-hover-color: var(--btn-alt-text-color);--btn-border-color: var(--btn-alt-border-color);--btn-border-hover-color: var(--btn-alt-border-hover-color)}.btn--tertiary{--btn-text-color: var(--btn-ter-text-color);--btn-text-hover-color: var(--btn-ter-text-hover-color);--btn-bg-color: var(--btn-ter-bg-color);--btn-bg-hover-color: var(--btn-ter-bg-hover-color);--btn-border-color: var(--btn-ter-bg-color);--btn-border-hover-color: var(--btn-ter-bg-hover-color);padding:.9em 20px}.btn-icon{display:inline-block;position:relative;width:20px;height:var(--base-text-size);vertical-align:middle}.btn-icon:first-child{margin-inline-end:8px}.btn-icon:last-child{margin-inline-start:8px}.btn-icon svg{position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px}.btn .icon{display:inline-block;position:relative;width:24px;height:1em;vertical-align:top}.btn .icon svg{position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px}.btn .icon+span{vertical-align:middle}@media(hover: none){.btn:active{border-color:rgb(var(--btn-border-hover-color));background:rgb(var(--btn-bg-hover-color));color:rgb(var(--btn-text-hover-color))}}@media(hover: hover){.btn:hover{border-color:rgb(var(--btn-border-hover-color));background:rgb(var(--btn-bg-hover-color));color:rgb(var(--btn-text-hover-color))}}.toggle-btn{display:flex;position:relative;align-items:center;height:3em;padding-inline-end:2.5em;overflow:hidden;color:inherit;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 767.98px){.toggle-btn{padding-inline-end:0}}.toggle-btn:hover{color:inherit}.toggle-btn .btn-icon circle{transition:transform 400ms cubic-bezier(0.11, 0.44, 0.03, 1);fill:rgb(var(--body-bg-color))}.toggle-btn .toggle-btn__chevron{position:absolute;top:50%;right:7px;left:auto;width:24px;height:24px;margin:-12px 0 0;transition:transform 250ms ease;border:0}[dir=rtl] .toggle-btn .toggle-btn__chevron{right:auto;left:7px}.toggle-btn .toggle-btn__chevron svg{width:100%;height:100%;vertical-align:top}@media(max-width: 767.98px){.toggle-btn .toggle-btn__chevron{display:none}}.toggle-btn__count{margin-inline-start:.3em}@media(min-width: 768px){.toggle-btn--revealed-desktop .btn-icon circle:nth-child(3){transform:translateX(6px)}.toggle-btn--revealed-desktop .btn-icon circle:nth-child(4){transform:translateX(-6px)}.toggle-btn--revealed-desktop .toggle-btn__chevron{transform:rotate(180deg)}}.custom-select__btn{display:flex;width:var(--custom-select-button-width, auto);min-width:100%;max-width:100%;background-color:var(--input-background-color);color:rgb(var(--input-text-color));font-size:var(--base-text-size);font-weight:var(--base-font-weight);line-height:1.2em;padding:.75em 1em;border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color));border-radius:var(--btn-border-radius)}.custom-select__btn.is-loading{color:rgba(var(--input-text-color)/0.2)}.custom-select__btn>.icon{flex-shrink:0;width:36px;height:20px;margin-inline-start:auto;margin-inline-end:-5px;padding-inline-start:16px;width:25px;padding-inline-start:10px}.custom-select__listbox{z-index:100;top:5px;left:-5px;min-width:100%;max-height:20em;overflow-y:auto;border:1px solid var(--body-input-border-color);outline:0;background-color:var(--body-input-background-color);box-shadow:0 5px 10px rgba(0,0,0,.15);color:rgb(var(--body-input-text-color));font-size:var(--base-text-size);margin:0;border-radius:var(--modal-border-radius)}.custom-select__listbox[aria-hidden=false]{visibility:visible}.custom-select__option{padding:9px 15px;cursor:pointer}.custom-select__option>em{flex-shrink:0;margin-inline-start:auto;padding-inline-start:1em;font-style:normal;padding-inline-start:2em}.custom-select__option.is-focused{outline:0;background-color:rgb(var(--body-text-color)/0.06);color:rgb(var(--body-input-text-color))}.custom-select__option--visual-group-end:not(:last-child){position:relative;margin-bottom:.8em}.custom-select__option--visual-group-end:not(:last-child)::after{content:"";position:absolute;top:calc(100% + .4em);left:0;width:100%;border-bottom:1px solid rgb(var(--body-input-text-color));opacity:.1;pointer-events:none}.custom-select__btn[data-swatch]:not([data-swatch=""])::before,.custom-select__option[data-swatch]::before{content:"";width:22px;height:22px;margin-inline-end:8px;border-radius:100%;border:1px solid rgb(var(--body-text-color)/0.3);background-size:cover;background-color:var(--swatch-background-color);background-image:var(--swatch-background-image);background-clip:padding-box}@media(hover: none){.custom-select__btn:active{border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color))}}@media(hover: hover){.custom-select__btn:hover{border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color))}}cart-drawer{display:flex;flex:1 0 0}.cart-drawer{display:flex;flex:1 0 auto;flex-direction:column;width:100%;overflow-x:hidden}.cart-drawer .cart-item-list{margin:var(--gutter-content) 0}.cart-drawer .cart-item-list__body{margin:calc(var(--gutter-content)/-2) 0}.cart-drawer .cart-item{padding:calc(var(--gutter-content)/2) 0}.cart-drawer .collection-slider{--container-pad-x: var(--gutter-content);--gutter: 16px;padding-top:30px}.cart-drawer__content{display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto}.cart-drawer__content-item{padding:0 var(--gutter-content)}.cart-drawer__header{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.cart-drawer__footer{flex:0 0 auto;padding:var(--gutter-content) var(--gutter-content) calc(var(--gutter-content) + env(safe-area-inset-bottom, 0px)*1.5);border-top:1px solid rgb(var(--text-color)/var(--divider-opacity))}.cart-drawer__footer .cart-policies{margin-bottom:2px}.cart-drawer__empty-content{display:flex;position:absolute;top:0;right:0;left:0;padding:var(--gutter-content);flex-direction:column;align-items:center;justify-content:center;height:100%;transition:opacity .5s}.cart-drawer__empty-content .drawer__close-btn{position:absolute;top:var(--gutter-content);right:var(--gutter-content)}.cart-drawer__empty-content .drawer__close-btn [dir=rtl]{right:0;left:var(--gutter-content)}.cart-drawer__empty-content--custom-colors{background:var(--bg);color:var(--text)}.cart-drawer__empty-content--custom-colors .rte a{text-decoration-color:var(--text-dim)}.cart-drawer__empty-content--custom-colors .rte a:hover{text-decoration-color:currentColor}.cart-drawer__empty-content--custom-colors .drawer__close-btn,.cart-drawer__empty-content--custom-colors .majortitle,.cart-drawer__empty-content--custom-colors .rte a{color:inherit}.cart-drawer__empty-content__item{transition:opacity .5s cubic-bezier(0, 0, 0.2, 1),transform .75s cubic-bezier(0, 0, 0.2, 1)}.cart-drawer__content--hidden,.cart-drawer__footer--hidden,.cart-drawer__empty-content--hidden{visibility:hidden;opacity:0}.cart-drawer__empty-content--hidden{transition:none}.cart-drawer__title{margin-bottom:0}.cart-drawer__note textarea{display:block;margin-top:.75em;width:100%}.cart-info-block--lmtb{margin-top:30px;margin-bottom:30px}.cart-info-block--smt{margin-top:1.25em}.cart-info-block--smb{margin-bottom:1.25em}@media(min-width: 768px){.cart-drawer .collection-slider{--gutter: 20px;overflow:hidden}.cart-drawer .collection-slider .collection-listing{overflow:visible}}@media(min-width: 768px){.cart-drawer__header{margin-top:20px}}.collapsible-tabs{max-width:var(--reading-container-width, 800px);margin:var(--section-padding) auto}.collapsible-tabs .disclosure{margin:0;border:0}.collapsible-tabs__tab{border-bottom:1px solid rgba(0,0,0,.1)}.collapsible-tabs__tab .disclosure__title{padding-top:20px;padding-bottom:20px;border:0;font-size:1.3em}.collapsible-tabs__tab p:first-child{margin-top:0}.collapsible-tabs__tab p:last-child{margin-bottom:0}.collapsible-tabs__heading{margin-top:40px;margin-bottom:20px}.collapsible-tabs__text{margin-top:20px;margin-bottom:20px}.collapsible-tabs__button{margin-top:20px;margin-bottom:20px}.price-range{position:relative}.price-range .price-range__input{width:100%;padding-right:15px;padding-left:15px;padding-left:0;border:0}.price-range__input-row{display:flex;justify-content:space-between;margin:12px 0}.price-range__input-container{display:flex;flex:0 0 auto;align-items:baseline;width:calc(50% - 6px);padding-inline-start:15px;border:1px solid var(--input-border-color);border-radius:var(--btn-border-radius);background:var(--input-background-color);color:rgb(var(--input-text-color));font-size:var(--input-text-size)}.price-range__input-container:hover{border-color:var(--input-border-color-hover)}.price-range__input-container:focus-within{border-color:var(--input-border-color-active)}.price-range__input-currency-symbol{margin-right:2px;font-size:1em;white-space:nowrap}.price-range__bar{position:relative;margin:40px 15px 10px}.price-range__bar-inactive{height:4px;border-radius:4px;background:#e6e6e6}.price-range__bar-active{position:absolute;top:0;right:0;left:0;height:100%;border-radius:4px;background:#222}.price-range__control{position:absolute;top:-9px;left:0;width:22px;height:22px;margin-inline-start:-11px}.price-range__control::after{content:"";display:block;width:22px;height:22px;transition:150ms transform ease-out;border:2px solid #222;border-radius:22px;background:#fff;cursor:pointer}.price-range__control::before{content:"";display:block;position:absolute;top:calc(50% - 22px);width:44px;height:44px;cursor:pointer}.price-range__control:hover::after,.price-range__control:focus::after{transform:scale(1.1)}.price-range__control--min::before{right:0}.price-range__control--max::before{left:0}.price-range .price-range__input:hover,.price-range .price-range__input:focus{border:0 !important;outline:none !important;box-shadow:none !important}.popup-section .modal__window{width:480px;max-width:calc(100vw - var(--gutter)*2);overflow-y:auto}.popup-section .modal__window--no-image-block{overflow:hidden}.popup-section .modal__window--no-image-block .modal__content{overflow-y:auto}.popup-section .modal__window--side-image{width:600px;overflow:hidden}.popup-section .modal__window--side-image .modal__content{overflow-y:auto}.popup-section .modal__content{padding:64px var(--gutter) 40px}.popup-section .modal__content:empty{display:none}.popup-section .modal__content:not(:last-child) .signup-form{margin-bottom:25px}.popup-section .modal__close-btn{top:20px;right:20px}.popup-section .modal__close-btn svg{display:block}.popup-section .modal__image{max-width:none}.popup-section .signup-form{margin-top:25px}.popup-section .signup-form__email{width:100%}.popup-section .signup-form__button{width:100%}.popup-section .section__block:not(:last-child){margin-bottom:.75rem}.popup-section .social{margin-bottom:-8px}.popup-section .social__link{margin:0 5px 8px}.popup-section__background-image{z-index:-1}.popup-section__background-image::after{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 768px){.popup-section .modal__window{width:640px}.popup-section .modal__window--side-image{width:800px}.popup-section .modal__window--side-image .modal__content{padding:64px 48px}.popup-section .modal__content{padding:64px 80px}}@media(max-width: 767.98px){.popup-section .modal__window.flex-col .media__placeholder{position:relative}}.section-shop-the-look .slideshow-ctrl:first-child .slideshow-nav{margin-bottom:16px}.section-shop-the-look .slideshow-ctrl:last-child .slideshow-nav{margin-top:16px}.section-shop-the-look .slideshow-nav__btn{background:rgb(var(--body-bg-color));border-radius:var(--btn-border-radius)}.section-shop-the-look .slideshow-nav__btn:hover{background:rgb(var(--body-bg-color));opacity:1}.section-shop-the-look .slideshow-nav__btn[name=next]{margin-inline-start:8px}.section-shop-the-look .slideshow-nav__btn svg{opacity:1;filter:none;stroke:rgb(var(--body-text-color));stroke-width:1.6}.section-shop-the-look .product-block{padding:16px;border:1px solid rgb(var(--body-text-color)/0.15);background-color:rgb(var(--body-bg-color));color:rgb(var(--body-text-color))}.section-shop-the-look .block-inner{margin-bottom:0}.section-shop-the-look carousel-slider{margin:0 -20px}.section-shop-the-look .slider{--gutter: 0px;padding-inline-end:50px}.section-shop-the-look .slider__item{margin-inline-end:-1px}.section-shop-the-look .slider__item:last-child{padding-inline-end:20px}@media(max-width: 767.98px)and (min-width: 580px){.section-shop-the-look .product-grid--carousel{--product-columns-desktop: 2}}@media(min-width: 768px){.section-shop-the-look .product-block{border:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.section-shop-the-look .text-overlay__rte{max-width:min(65ch,45vw)}}@media(max-width: 767.98px){.section-shop-the-look .slider__item{display:flex}.section-shop-the-look .slider__item .product-block{flex:1 0 auto}.section-shop-the-look carousel-slider{margin:20px 0}.section-shop-the-look .text-overlay carousel-slider{margin:-10px -20px 0}}.section-shop-the-look__single-product{margin:20px}.text-overlay .section-shop-the-look__single-product{margin:-10px 0 20px}.segment-bar{display:flex;margin-left:-6px}.segment-bar__segment{flex:1 0 0;margin-left:6px;height:3px;background:rgb(var(--heading-color)/0.1)}.segment-bar__segment--filled{background:rgb(var(--heading-color))}.feature-rating__labels{display:flex;margin-top:8px;font-size:var(--smaller-text-size-1);line-height:1.4}.feature-rating__label-left{flex:1 0 0;text-align:start;margin-inline-end:16px}.feature-rating__label-middle{flex:1 0 0;text-align:center}.feature-rating__label-right{flex:1 0 0;text-align:end;margin-inline-start:10px}video-component{display:block}.video-section .height--adapt{--aspect-ratio: 1.778}.video-section video-component,.video-section deferred-media{position:absolute;top:0;left:0;width:100%;height:100%}.video-section video{object-fit:cover}.video-section video,.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-section__bg-iframe-video{position:absolute;overflow:hidden;top:50%;width:100%;height:100%;padding-top:56.3%;transform:translateY(-50%);pointer-events:none}.video-section__bg-iframe-video .has-iframe{position:absolute;top:-60px;left:50%;width:100%;height:calc(100% + 120px);transform:translateX(-50%)}.video-section--played .video-played-hidden,.video-section deferred-media[loaded] .video-played-hidden{transition:opacity .3s;opacity:0;pointer-events:none}.video-section__play-btn{transition:transform 150ms}.video-section__play-btn:hover{transform:scale(1.1)}.video-section__play-btn svg{width:80px;height:80px}video-section-play-button{cursor:pointer}.testimonial-list{overflow:hidden}.testimonial-list .subheading{margin-bottom:2em}.testimonial-list .slideshow-ctrl{position:static;display:block;z-index:2;margin-left:-14px;transform:none;pointer-events:none}.testimonial-list .slideshow-ctrl .slideshow-nav{justify-content:flex-start}.testimonial-list .slideshow-nav__btn{display:inline-block;position:static;width:44px;height:44px;margin-top:20px;padding:1px;transform:none;background:rgba(0,0,0,0);color:currentColor;pointer-events:auto}.testimonial-list .slideshow-nav__btn[name=next]{margin-inline-start:10px}.testimonial-list .slideshow-nav__btn svg{width:42px;height:42px;stroke-width:1;stroke:currentColor;filter:none}.testimonial-list .slideshow__slide{display:block;padding-bottom:0}.testimonial-list--with-images .testimonial{flex:0 0 100%}@media(min-width: 768px){.testimonial-list--with-images .testimonial{display:flex;align-items:center;justify-content:space-between}}.testimonial-list--with-images .testimonial__column{flex:0 0 50%}@media(min-width: 768px){.testimonial-list--with-images .testimonial__column{flex-basis:calc(50% - 10px)}}@media(min-width: 1300px){.testimonial-list--with-images .testimonial__column{flex-basis:calc(50% - 15px)}}.testimonial-list--with-images .testimonial__column--text .subheading{display:none}.testimonial__column--image{margin-top:40px}@media(min-width: 768px){.testimonial-list--with-images .testimonial__column--text{margin-top:100px;margin-bottom:100px}.testimonial-list--with-images .testimonial__text .testimonial__blockquote{padding-inline-end:40px}.testimonial-list--with-images .slideshow-ctrl .slideshow-nav{position:relative;z-index:1;top:-80px;height:0}.testimonial-list--with-images .slideshow-ctrl .slideshow-nav .slideshow-nav__btn{margin-top:0}.testimonial-list--without-images{text-align:center}.testimonial-list--without-images .slideshow-ctrl{position:absolute;left:0;top:50%;margin:0;transform:translateY(-50%)}.testimonial-list--without-images .slideshow-ctrl .slideshow-nav{justify-content:space-between}.testimonial__column--image{margin-top:0}.testimonial-list--image-left .slideshow-ctrl .slideshow-nav{margin-left:50%}.testimonial__image-with-caption{padding-left:20%}.testimonial-list--image-left .testimonial__column--text{order:1}.testimonial-list--image-left .testimonial__image-with-caption{padding-inline-start:0;padding-inline-end:20%}.testimonial-list--without-images .slideshow__slide{padding-left:74px;padding-right:74px}}@media(min-width: 1000px){.testimonial-list--with-images>.subheading{display:none}.testimonial-list--with-images .testimonial__column--text .subheading{display:block}}@media(max-width: 767.98px){.testimonial-list--without-images .slideshow-ctrl{position:static;transform:none}}.testimonial__star-rating{margin-bottom:20px;color:rgb(var(--heading-color))}.testimonial__star svg{width:16px;height:16px}.testimonial__text{margin-bottom:1em}.testimonial__text .testimonial__blockquote{position:relative;margin:0;padding:0;text-transform:none}.testimonial__text .testimonial__blockquote::before{content:none}.testimonial__text .testimonial__blockquote::after{content:none}.testimonial__text .testimonial__blockquote--caps{text-transform:uppercase}.testimonial__image-with-caption__caption{display:inline-block;margin-top:1em;line-height:1.4em}.testimonial__image-with-caption__link{display:block}.testimonial-list .slideshow .testimonial__star-rating,.testimonial-list .slideshow .testimonial__text,.testimonial-list .slideshow .testimonial__author{transform:translate3d(20px, 0, 0);transition:all 750ms ease 0ms;opacity:0;will-change:opacity,transform}@media(max-width: 767.98px){.testimonial-list .slideshow .testimonial__column--image{transform:translate3d(20px, 0, 0);transition:all 750ms ease 0ms;opacity:0;will-change:opacity,transform}}.testimonial-list .slideshow .is-active{--testimonial-in-initial-delay: 500ms}.testimonial-list .slideshow .is-active .testimonial__star-rating,.testimonial-list .slideshow .is-active .testimonial__text,.testimonial-list .slideshow .is-active .testimonial__author{transform:translate3d(0, 0, 0);opacity:1}.testimonial-list .slideshow .is-active .testimonial__star-rating{transition-delay:var(--testimonial-in-initial-delay)}.testimonial-list .slideshow .is-active .testimonial__text{transition-delay:calc(var(--testimonial-in-initial-delay) + 100ms)}.testimonial-list .slideshow .is-active .testimonial__author{transition-delay:calc(var(--testimonial-in-initial-delay) + 200ms)}@media(max-width: 767.98px){.testimonial-list .slideshow .is-active .testimonial__column--image{transform:translate3d(0, 0, 0);transition-delay:800ms;opacity:1}}gift-card-recipient{display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:0}.gift-card-recipient__fields{display:none}.gift-card-recipient__checkbox:checked~.gift-card-recipient__fields{display:block;flex:0 0 100%}.no-js .gift-card-recipient__fields{display:block;max-height:unset;width:100%}.no-js .gift-card-recipient__checkbox,.no-js .gift-card-recipient__checkbox-label{display:none}.gift-card-recipient__fields{width:100%}.gift-card-recipient__fields .input-row{margin-bottom:0}.modal{visibility:hidden;z-index:8002;transition:visibility 0s .4s,background-color .3s ease .1s;background-color:rgba(var(--modal-overlay-color)/0)}.modal[open],[open]:not(.is-closing) .modal{visibility:visible;transition-delay:0s;background-color:rgba(var(--modal-overlay-color)/var(--modal-overlay-opacity))}.modal__window{width:100%;max-width:800px;min-height:240px;max-height:calc(var(--viewport-height) - var(--gutter)*2);margin:var(--gutter);overflow:auto;transform:scale(0.8);transition:transform .15s ease-in 0s,opacity .15s 0s;border-radius:var(--modal-border-radius);opacity:0;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}[open]:not(.is-closing) .modal__window{transform:scale(1);transition:transform .15s ease-out .1s,opacity .15s .1s;opacity:1}.modal__close-btn{z-index:1;top:10px;right:10px;padding:10px;border-radius:var(--btn-border-radius);background-color:inherit;color:currentColor}.modal__content{padding:64px var(--gutter) var(--gutter)}.modal__image{flex:0 0 50%;max-width:360px}@media(--sm-up){.modal__window{width:auto;min-width:480px}}@media(--md-down){.modal .rte table{width:auto;margin-right:calc(var(--gutter)*-1);margin-left:calc(var(--gutter)*-1)}}@media(--md-up){.modal__content{padding:64px var(--gutter) var(--gutter)}}.modal{transition:visibility 0s .4s,background-color .3s ease .1s}shipping-calculator country-province-selector{display:grid;grid-template-columns:1fr;align-items:flex-end;gap:1em}@media(min-width: 768px){shipping-calculator country-province-selector{grid-template-columns:1fr 1fr}}shipping-calculator input{width:100%}.shopify-model-viewer-ui model-viewer:not(.shopify-model-viewer-ui__disabled){z-index:3}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{z-index:3;right:calc(var(--media-gutter) - 3px);bottom:var(--media-gutter);border-color:rgba(var(--body-text-color)/0.15);background:rgb(var(--body-bg-color))}.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgba(var(--body-text-color)/0.75)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(var(--body-text-color)/0.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus{background:rgba(var(--body-text-color)/0.15);color:rgba(var(--body-text-color)/0.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child)::after{border-color:rgba(var(--body-text-color)/0.15)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{width:56px;height:56px;transition:color .3s;border-radius:var(--btn-border-radius);background-color:rgb(var(--bg-color));color:rgb(var(--text-color))}.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:100%;height:100%}.responsive-table{width:100%}.responsive-table .responsive-table__cell-label,.responsive-table .responsive-table__cell-head__icon,.responsive-table .responsive-table__more{display:none}@media(max-width: 767.98px){.responsive-table{display:block;width:auto;margin-right:calc(-1*var(--gutter-mobile));margin-left:calc(-1*var(--gutter-mobile));border-top:1px solid rgb(var(--text-color)/var(--divider-opacity))}.responsive-table thead{display:none}.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block}.responsive-table tr{border-bottom:1px solid rgb(var(--text-color)/var(--divider-opacity))}.responsive-table td{display:none;padding:0 var(--gutter-mobile);border:0;background:rgba(0,0,0,.08);color:rgb(var(--heading-color))}.responsive-table td.responsive-table__first-mobile-cell{padding-top:var(--gutter-mobile)}.responsive-table td:last-child{padding-bottom:var(--gutter-mobile)}.responsive-table .responsive-table__cell-head{display:block;position:relative;padding-top:var(--gutter-mobile);padding-right:50px;padding-bottom:var(--gutter-mobile);background:rgb(var(--body-bg-color));cursor:pointer}.responsive-table .responsive-table__cell-head a{color:inherit}.responsive-table .responsive-table__cell-head__icon{display:block;position:absolute;top:var(--gutter-mobile);right:var(--gutter-mobile)}.responsive-table .responsive-table__cell-label{display:inline;font-weight:bold}.responsive-table .responsive-table__cell-label::after{content:":"}.responsive-table .responsive-table__more{display:block;margin-top:1em}.responsive-table .desktop-only{display:none !important}.responsive-table .expanded .responsive-table__cell-head__icon{transform:rotate(90deg)}.responsive-table .expanded td{display:block}}.scrolling-image-list{position:relative;color:rgb(var(--text-color));transition:color 500ms ease,background 500ms ease}.scrolling-image-list .h2{color:currentColor}.scrolling-image-list .segment-bar__segment{transition:background-color 500ms ease}@media(min-width: 768px){.scrolling-image-list .scrolling-image-list__image{margin-left:auto;margin-right:auto;max-width:var(--image-width)}}@media(max-width: 767.98px){.scrolling-image-list{overflow:hidden}.scrolling-image-list .column{margin-bottom:0}}.scrolling-image-list .feature-rating-row:last-child{margin-top:2em}.scrolling-image-list .feature-rating-row:not(:last-child){margin-bottom:2em}.scrolling-image-list__content--with-icon{margin-left:50px}.scrolling-image-list__content--with-icon .icon{float:left;margin-left:-60px;margin-top:calc(var(--icon-size)*-0.5 + .9em)}.scrolling-image-list__subheading-with-icon{margin-left:50px}.scrolling-image-list__content--icon-beside-rating .icon{margin-top:calc(var(--icon-size)*-0.5 + 2px)}.scrolling-image-list__background{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--background);opacity:0;transition:opacity 500ms ease}.scrolling-image-list__background[data-index="1"]{opacity:1}.scrolling-image-list-dots{margin-bottom:10px}.scrolling-image-list-dots__dot{flex:0 0 auto;margin:0 4px;height:11px;width:11px;border-radius:100%;opacity:.2;border:1.5px solid currentColor;transition:all 250ms ease}@media(max-width: 767.98px){.scrolling-image-list{--larger-section-padding-mobile: 20px;--largest-section-padding: 20px}.scrolling-image-list__image{padding:0 20px}.scrolling-image-list__content{padding-left:20px;padding-right:20px}.scrolling-image-list__content--with-icon{padding-inline-start:15px;padding-inline-end:30px}}@media(min-width: 768px){.scrolling-image-list .slider__item:not(:last-child){margin-bottom:var(--largest-section-padding)}.no-js .feature-text-paired{margin-top:var(--section-padding);margin-bottom:var(--section-padding)}.scrolling-image-list__content-column{z-index:1}.js .scrolling-image-list__image{opacity:.25;transition:500ms ease}.js .scrolling-image-list__content-column{position:relative}.js .scrolling-image-list__content-area{position:var(--scrolling-image-list-content-position, absolute);top:0;left:0;width:var(--scrolling-image-list-content-width, 100%);transform:translate(var(--scrolling-image-list-content-offset-x, 0), var(--scrolling-image-list-content-offset-y, 0))}.js .scrolling-image-list__content-area .feature-text-paired{position:relative;margin-top:0;margin-bottom:0}.js .scrolling-image-list__content-list{position:relative}.js .scrolling-image-list__content:not(:first-child){position:absolute;top:0;left:0;width:100%}.js .scrolling-image-list__content--with-icon:not(:first-child){width:calc(100% - 50px)}.js .scrolling-image-list__content{visibility:var(--content-visibility, hidden);opacity:0;transition:opacity 400ms ease var(--content-fade-delay, 0s),visibility 400ms ease var(--content-fade-delay, 0s)}}body #trustspot-widget-wrapper{max-width:1000px}body #trustspot-widget-wrapper header,body #trustspot-widget-wrapper .trustspot-review-footer,body #trustspot-widget-wrapper .filters-container{display:none !important}body #trustspot-widget-wrapper .input-control{background-color:#000 !important;color:#fff !important}body #trustspot-widget-wrapper div.trust-panel{background-color:#333 !important}body #trustspot-widget-wrapper *{font-family:"Cartograph CF",sans-serif}body #trustspot-widget-wrapper .select-list{font-family:"Cartograph CF",sans-serif !important}body #trustspot-widget-wrapper .ts-stars-1,body #trustspot-widget-wrapper .buyer,body #trustspot-widget-wrapper .gray-text,body #trustspot-widget-wrapper .answer-detail-block p{color:#c76823 !important}body #trustspot-widget-wrapper .widget-star-rating .widget-bar{background:#c76823 !important}body #trustspot-widget-wrapper button.trustspot-accordion{background-color:#444 !important}body #trustspot-widget-wrapper div.trustspot-widget-review-block,body #trustspot-widget-wrapper .review-result-header{border-bottom:1px solid rgb(var(--body-text-color)/0.15) !important}body #trustspot-widget-wrapper .review-result-header span.float-right{text-transform:none !important}body #trustspot-widget-wrapper .date{color:#fff !important}body #trustspot-widget-wrapper ul.tab li div.active{border-bottom:0 !important}body #trustspot-widget-wrapper .ask-question-modal,body #trustspot-widget-wrapper .write-review-modal,body #trustspot-widget-wrapper .pagination-controls ul li a.previous-page,body #trustspot-widget-wrapper .pagination-controls ul li a.next-page,body #trustspot-widget-wrapper .btn-primary,body #trustspot-widget-wrapper .btn-primary:hover{background-color:#c76823 !important;border-color:#c76823 !important;border-radius:0 !important;text-transform:none !important}.trustspot-inline-product *{font-family:"Cartograph CF",sans-serif}.trustspot-inline-product .ts-stars-1{color:#c76823 !important}body.template-suffix-perky-jerky .main-collection--wrapper{background:#fff;margin-top:0;padding-top:1em}body.template-suffix-perky-jerky .main-collection--wrapper .product-link,body.template-suffix-perky-jerky .main-collection--wrapper .price{color:#000;font-family:"Trade Gothic",sans-serif}body.template-suffix-perky-jerky .main-collection--wrapper .price-label.price-label--sold-out{color:#ff9400 !important}body.template-suffix-perky-jerky .main-collection--wrapper .btn{background-color:#ff9400;border-color:#ff9400 !important;font-family:"Franchise Bold",sans-serif;color:#000;font-size:21px}body.template-product--perky-jerky .modal__window{background:#fff}body.template-product--perky-jerky .breadcrumbs{color:#000;font-family:"Trade Gothic",sans-serif}body.template-product--perky-jerky main#content .section-main-product{background:#fff;margin-top:0;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}body.template-product--perky-jerky main#content .section-main-product .btn{background-color:#ff9400;border-color:#ff9400 !important;font-family:"Franchise Bold",sans-serif;color:#000;font-size:21px}body.template-product--perky-jerky main#content .section-main-product .product-title{font-family:"Franchise Bold",sans-serif;color:#000;text-transform:uppercase}body.template-product--perky-jerky main#content .section-main-product .product-description{color:#000;font-family:"Trade Gothic",sans-serif}body.template-product--perky-jerky main#content .section-custom-liquid,body.template-product--perky-jerky main#content .trustspot-inline-product{display:none}.free-shipping-bar.free-shipping-bar--not-eligable{display:none}.free-shipping-bar.free-shipping-bar--eligable .free-shipping-bar__message{font-size:.7em}.product-block--reviews .ts-reviews-rating-options{display:none !important}.product-block--reviews .trustspot-inline-rating .ts-star{font-size:12px !important}@media(max-width: 768px){.product-form .quantity-submit-row .quantity-submit-row__submit{position:fixed;bottom:0;left:0;width:100%;padding:10px;background-color:#000;margin:0 !important;z-index:8000 !important}.sticky-content-container{position:static !important}}
