@layer reset,dawn,theme,template,section,block,custom;@layer theme{:root{--mm-grid-gap:15px;--mm-menu-columns:155px}}@layer block{:root{--mm-product-sel-grid-base:48%;--mm-product-sel-item-base:60px;--mm-product-sel-grid-margin:2%}.product-form__input--Pages{--mm-product-sel-grid-base:45px;--mm-product-sel-item-base:45px;--mm-product-sel-grid-margin:5%}.product-form__input--Color{--mm-product-sel-grid-base:45px;--mm-product-sel-item-base:45px;--mm-product-sel-grid-margin:5%}.product-form__input--Notebook-Style{--mm-product-sel-grid-base:45px;--mm-product-sel-item-base:45px;--mm-product-sel-grid-margin:5%}.product-form__label-option[data-select-by-img=false]{background-color:var(--color-hex-background-1);grid-template-columns:30px 1fr;align-items:top}.product-form__label-option[data-select-by-img=false]:hover{background-color:var(--color-hex-background-3);border-color:var(--color-hex-background-4)}.product-form__label-option[data-select-by-img=false]:hover .image{background-color:rgb(var(--color-background))}.product-form__label-option[data-select-by-img=false]:hover .image::before{background-color:var(--color-hex-foreground-4)}input:checked+.product-form__label-option[data-select-by-img=false]{background-color:#e8e8e8;color:var(--color-hex-foreground-2)}input:checked+.product-form__label-option[data-select-by-img=false] .image{background:rgb(var(--color-background))}input:checked+.product-form__label-option[data-select-by-img=false] .image::before{background-color:var(--color-hex-background-4)}input:checked+.product-form__label-option[data-select-by-img=false]:hover{background-color:var(--color-hex-background-3)}input:checked+.product-form__label-option[data-select-by-img=false]:hover .image{background-color:rgb(var(--color-background))}input:checked+.product-form__label-option[data-select-by-img=false]:hover .image::before{background-color:var(--color-hex-foreground-4)}.product-form__label-option[data-select-by-img=false] .image{display:block;height:20px;width:20px;background:rgb(var(--color-background));border:1px solid var(--color-hex-background-4);border-radius:50%;display:grid}.product-form__label-option[data-select-by-img=false] .image::before{content:" ";background-color:transparent;height:80%;width:80%;justify-self:center;align-self:center;border-radius:50%}.product-form__label-option[data-select-by-img=false] .image,.product-form__label-option[data-select-by-img=false] .content{margin-bottom:10px}input.disabled+label{opacity:.4}input.disabled:checked+.product-form__label-option[data-select-by-img]{background:#f48377}input:checked+.product-form__label-option[data-select-by-img=true]{background-color:var(--color-hex-foreground-2);border-color:var(--color-hex-foreground-2)}.product-form__label-option[data-select-by-img=true]:hover{background-color:var(--color-hex-foreground-4);border-color:var(--color-hex-foreground-4)}.product-form__label-option[data-select-by-img=true]{background-color:var(--color-hex-background-1)}.product-form__label-option[data-select-by-img=true]{transition:transform .25s linear,background-color .25s ease}.product-form__label-option[data-select-by-img=true]:hover{transition:transform .5s ease-out,background-color .25s ease-out}.product-form__label-option[data-select-by-img=true] .image{background-repeat:no-repeat;background-size:cover;color:transparent;display:block;height:calc(0.9 * var(--mm-product-sel-item-base, 60px));width:calc(0.9 * var(--mm-product-sel-item-base, 60px));border-radius:50%;border:1px solid var(--color-hex-foreground-5)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Deep Green"] .image{background:var(--mm-product-variant-color-deep-green,#1f452e)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Black] .image{background:var(--mm-product-variant-color-black,#312f30)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Brown] .image,.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Toffee] .image{background:var(--mm-product-variant-color-brown,#964e1c)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Light Blue"] .image{background:var(--mm-product-variant-color-light-blue,#8298bd)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Navy Blue"] .image{background:var(--mm-product-variant-color-navy-blue,#00355f)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Forest Green"] .image{background:var(--mm-product-variant-color-forrest-green,#1a4c2f)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Monk Manual Green"] .image{background:#303a39}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Gunmetal] .image{background:var(--mm-product-variant-color-gunmetal,#67585b)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Gold] .image{background:var(--mm-product-variant-color-gold,Gold)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Silver] .image{background:var(--mm-product-variant-color-silver,Silver)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Rose] .image{background:var(--mm-product-variant-color-rose,#ad5322)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Caramel] .image{background:var(--mm-product-variant-color-caramel,#a16d46)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Black] .image{background:var(--mm-product-variant-color-black,#312f30)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Sage] .image{background:var(--mm-product-variant-color-sage,#96a68c)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Teal] .image{background:var(--mm-product-variant-color-sage,#638696)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Green] .image{background:var(--mm-product-variant-color-green,#3f6a44)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Grey] .image{background:var(--mm-product-variant-color-grey,#abb3b6)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Slate] .image{background:var(--mm-product-variant-color-grey,#3e3e3e)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value="Balsam Green"] .image{background:var(--mm-product-variant-color-green,#486d66)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Pages][data-value=Dot-Grid] .image{background-image:url("Selector_dot@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Pages][data-value=Ruled] .image{background-image:url("Selector_ruled@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Pages][data-value=Blank] .image{background-image:url("Selector_blank@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option="Notebook Style"][data-value="Dot Grid"] .image{background-image:url("Selector_dot@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option="Notebook Style"][data-value=Dot-Grid] .image{background-image:url("Selector_dot@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option="Notebook Style"][data-value=Ruled] .image{background-image:url("Selector_ruled@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option="Notebook Style"][data-value=Lined] .image{background-image:url("Selector_ruled@2x.png")}.product-form__label-option[data-select-by-img=true][data-select-variant-option="Notebook Style"][data-value=Blank] .image{background-image:url("Selector_blank@2x.png")}.product-form__label-option[data-select-by-img=true][data-selectable=false]{opacity:.5}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Green] .image{background:var(--mm-product-variant-color-green,#3f6a44)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Grey] .image{background:var(--mm-product-variant-color-grey,#abb3b6)}.product-form__label-option[data-select-by-img=true][data-select-variant-option=Color][data-value=Teal] .image{background:var(--mm-product-variant-color-green,#5f8393)}}@layer block{.product-form__input--mm-styled{z-index:90;display:flex;flex-flow:row wrap}.product-form__input--mm-styled>*{flex:0 1 var(--mm-product-sel-grid-base,60px);margin-right:var(--mm-product-sel-grid-margin,8px)}.product-form__input--mm-styled .form__label{area:1/2/1/10}.product-form__label-option{display:block}.product-form__input-option{display:block}}@layer block{@media screen and (pointer:fine){.product-form__label-option[data-select-by-img=true]{position:relative;border:1px solid var(--color-hex-background-5);padding:calc(0.5 * var(--mm-product-sel-item-base, 60px))}.product-form__label-option[data-select-by-img=true] span.content{display:none}.product-form__label-option[data-select-by-img=true] span.image{position:absolute;top:calc(0.05 * var(--mm-product-sel-item-base, 60px));bottom:calc(0.05 * var(--mm-product-sel-item-base, 60px));left:calc(0.05 * var(--mm-product-sel-item-base, 60px));right:calc(0.05 * var(--mm-product-sel-item-base, 60px))}input:checked+.product-form__label-option[data-select-by-img=true],.product-form__label-option[data-select-by-img=true]:hover{transform:scale(1.1)}.product-alt__item--current,.product-alt__item--current .product-alt__image{border-color:var(--color-hex-foreground-2);border-width:1px}.product-form__label-option[data-select-by-img=true][data-alt]:hover::before{content:attr(data-value);position:absolute;top:calc(1 * var(--mm-product-sel-item-base, 60px));bottom:unset;right:unset;left:0;display:inline-block;padding:3px 6px;border-radius:4px;background:var(--color-hex-foreground-2);color:#fff;font-size:12px;font-family:var(--font-body-family);white-space:nowrap;z-index:100}.product-form__label-option[data-select-by-img=true][data-alt]:hover::after{content:"";position:absolute;bottom:calc(-0.05 * var(--mm-product-sel-item-base, 60px));left:calc(0.35 * var(--mm-product-sel-item-base, 60px));top:unset;right:unset;display:inline-block;color:#fff;border:8px solid transparent;border-bottom:8px solid var(--color-hex-foreground-2);z-index:105}}}@layer block{@media screen and (pointer:coarse){.product-form__input--mm-styled{--mm-product-sel-grid-base:60px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:minmax(0,1fr);-moz-column-gap:calc(0.5 * var(--grid-desktop-horizontal-spacing));column-gap:calc(0.5 * var(--grid-desktop-horizontal-spacing));row-gap:calc(0.5 * var(--grid-desktop-vertical-spacing));position:relative}.product-form__label-option[data-select-by-img=true]{display:grid;align-items:center;justify-content:center;border-radius:var(--buttons-radius,5);display:grid;grid-template-columns:45px 1fr;border:1px solid rgba(var(--color-rgb-background-5),0);border:0;padding:4px;background-color:rgb(var(--color-background))}.product-form__label-option[data-select-by-img=true] span.content{display:block;font-size:12px;font-family:var(--font-body-family);color:var(--color-hex-foreground-1);text-align:left}input:checked+.product-form__label-option[data-select-by-img=true]{background-color:#e8e8e8;border-color:var(--color-hex-background-4);border:1px solid rgba(var(--color-rgb-background-5),0.6)}}}@layer block{.product-form__input--mm-styled .product-form__label-option[data-select-by-img=false]{display:grid;align-items:center;justify-content:center;border-radius:var(--buttons-radius,5);display:grid;grid-template-columns:40px 1fr;gap:5px;grid-template-rows:var(--mm-product-sel-item-base,60px);border:1px solid rgba(var(--color-rgb-background-5),0.6);padding:4px}.product-form__input--mm-styled .product-form__label-option[data-select-by-img=false] span.image{justify-self:center}.product-form__input--mm-styled .product-form__label-option[data-select-by-img=false] span.content{display:block;font-size:12px;font-family:var(--font-body-family);color:var(--color-hex-foreground-1);text-align:left}}@layer theme{.product-form__item.radio-fancy-mm{flex:0 0 100%;display:flex;flex-flow:row wrap;padding:0;gap:8px}@media screen and (min-width:768px){.product-form__item.radio-fancy-mm:after{content:" ";flex:20 0 auto}}.product-form__item.radio-fancy-mm>div{flex:1 0 auto;margin-bottom:.5rem}.radio-fancy-mm input{border-radius:2px;display:none}.radioVariantSelect--fancy input[type=radio]{padding:0;margin:0}.radioVariantSelect--fancy label.radio{border:1px solid #303a39;border-radius:2px;padding:.75rem .75rem .5rem .75rem;margin:0;flex:1 0 auto;display:flex;flex-flow:row}@media screen and (max-width:360px){.radioVariantSelect--fancy label.radio{padding:.75rem .5rem .5rem .5rem}.radioVariantSelect--fancy .desc_wrap span{font-size:10px}}.radioVariantSelect--fancy label.radio .desc_wrap{flex:1 0 auto;margin:-7px 0 0 0;padding-left:8px}.radioVariantSelect--fancy input.size-radio{flex:0 0 12px;padding:5px 0 0 0;display:block}.radioVariantSelect--fancy .radio_price{font-size:12px;font-weight:600}.radioVariantSelect--fancy .description{font-weight:bold;text-transform:uppercase;font-size:12px}.radioVariantSelect--fancy .compare_at_price{font-size:.6rem}.radioVariantSelect--fancy .description_addendum{font-size:.6rem}#radio-fancy-guarantee{color:#38761d;max-width:370px}@media screen and (min-width:815px){#radio-fancy-guarantee{margin:0 0 0 auto}}.selectedVariant .fancy-radio{background:#e8e8e8;background:#e8e8e8}.fancy-radio{background:0;background:rgba(232,232,232,0);transition:background .45s ease}ul.mobile-nav.mobile-nav--active .site-nav__link{white-space:normal}.product-form__item--quantity{flex:0 0 90px}.product-form__item--quantity input{padding:10px 9px 10px 18px}.radio-fancy-mm-form{display:flex;gap:5px}.radio-fancy-mm-form .product-form__item{padding:0}.radio-fancy-mm-form .product-form__cart-submit.btn--secondary{padding:5px 8px;flex:1 1 auto;margin:0}.radio-fancy-mm-form .product-form__item--submit{flex:1 0 auto !important}.radio-fancy-mm-form .product-form__item--quantity{flex:0 0 64px;margin:0;padding:0}.radio-fancy-mm-form .product-form__item--quantity input{padding-right:0}.radio-fancy-mm-form .labelFlex.product-form__item{flex:0 0 30px;display:flex;flex-flow:column;justify-content:center}}